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.
Todos os quartos dispõem de uma televisão de ecrã plano com canais por satélite, minibar, chaleira, bidé, produtos de higiene pessoal gratuitos e roupeiro. Cada quarto está equipado com uma casa de banho privativa, chuveiro e um secador de cabelo, e alguns quartos do alojamento têm um cofre.
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.