Le D&D - Vatican St Peter est situé dans le quartier Vaticano Prati de Rome, à 1,4 km de la station de métro Lepanto, à 1,3 km de la place Saint-Pierre et du Vatican. Il est situé à 700 mètres de la station de métro Ottaviano et dispose d'un ascenseur. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement et les musées du Vatican sont à 400 mètres.
Il comprend également une salle de bains. Cet établissement est non-fumeurs.
Vous séjournerez à 1,5 km de la basilique Saint-Pierre et à 3 km de la place Navone. L'aéroport de Fiumicino, le plus proche, est implanté à 27 km.