St. Peter Manor bevindt zich in het centrum van Rome, op 4 minuten lopen van Sint-Pietersplein en 500 meter van Vaticaanstad. De accommodatie ligt dicht bij verschillende bekende bezienswaardigheden, op 17 minuten lopen van Piazza Navona, 800 meter van Engelenburcht en 15 minuten lopen van metrostation Lepanto. Gratis WiFi is beschikbaar en privéparkeren kan worden geregeld tegen een meerprijs.
Alle kamers zijn voorzien van een flatscreen-tv met satellietzenders, een minibar, een waterkoker, een bidet, gratis toiletartikelen en een kledingkast. Het pension heeft een aantal kamers met een kluisje, en iedere kamer is voorzien van een eigen badkamer met een douche en een haardroger.
Populaire bezienswaardigheden in de buurt van St. Peter Manor zijn metrostation Ottaviano - San Pietro, Vaticaanse Musea en Sint-Pietersbasiliek. Het dichtstbijzijnde vliegveld is Luchthaven Rome Ciampino, op 18 km van de accommodatie, en de accommodatie biedt een betaalde shuttleservice naar deze luchthaven.