Le St. Peter Stay est situé à 500 mètres de la basilique Saint-Pierre et à 100 mètres des musées du Vatican. Il dispose d'une connexion Wi-Fi gratuite et d'une kitchenette complète.