Disponibilizando um terraço e acesso Wi-Fi gratuito, D&D - Vatican St Peter localiza-se na área de Vaticano Prati, em Roma, a 4 minutos a pé de Museu do Vaticano. O alojamento está a 15 minutos a pé de Vaticano e 1,5 km de Basílica de São Pedro.
O alojamento também disponibiliza 1 casa de banho.
D&D - Vatican St Peter tem vários pontos de interesse populares nas suas proximidades, incluindo Estação de Metro de Ottaviano - San Pietro, Estação de Metro de Lepanto e Praça de São Pedro. O aeroporto mais próximo é o Aeroporto de Roma - Fiumicino, que fica a 27 km de D&D - Vatican St Peter.