No centro de Roma, St. Peter Manor encontra-se a 4 minutos a pé de Praça de São Pedro e 500 m de Vaticano. A propriedade fica perto de várias atrações famosas, a 17 minutos a pé de Piazza Navona, 800 m de Castelo de Sant'Angelo e 15 minutos a pé de Estação de Metro de Lepanto. O acesso Wi-Fi gratuito está disponível e estacionamento privado pode ser organizado por um custo extra.
Apresentando uma casa de banho privativa dispondo de bidé e produtos de higiene pessoal gratuitos, todos os quartos do alojamento têm televisão de ecrã plano e ar condicionado, e alguns quartos têm uma área de estar. Os quartos providenciam roupeiro e chaleira.
St. Peter Manor tem vários pontos de interesse populares nas suas proximidades, incluindo Estação de Metro de Ottaviano - San Pietro, Museu do Vaticano e Basílica de São Pedro. O aeroporto mais próximo é o Aeroporto de Roma - Ciampino, que está a 18 km de St. Peter Manor, e o alojamento disponibiliza serviço de transfer do aeroporto por um custo adicional.