Dotato di vista sul cortile interno, il St. Peter Manor è situato a Roma, a 800 metri dalla Stazione della metropolitana Ottaviano e a meno di 1 km dai Musei Vaticani. La struttura è climatizzata e dista 500 metri dal Vaticano. La sistemazione si trova a 400 metri da Piazza San Pietro e a 1,8 km dal centro della città.
Tutte le unità comprendono una TV satellitare a schermo piatto, un minibar, un bollitore, un bidet, un asciugacapelli e un armadio. Avrete a disposizione 1 bagno privato con doccia e set di cortesia, e il WiFi gratuito. Tutte le unità sono anallergiche.
Presso la guest house potrete usufruire di un servizio di noleggio biciclette.
Tra i rinomati luoghi di interesse nelle vicinanze figurano la Basilica di San Pietro, Piazza Navona e Castel Sant'Angelo. L’Aeroporto di Roma - Ciampino è lo scalo più vicino, a 18 km dalla struttura, che offre un servizio di navetta aeroportuale a pagamento.