Photos coming soon
HOTEL
St Peter's Square
Piazza San Pietro, 00120 Città del Vaticano, Vatican City
Where it sits
St Peter's Square
Piazza San Pietro, 00120 Città del Vaticano, Vatican City
41.90222, 12.45680
Similar stays nearby
Plan around St Peter's Square
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 28, 2026.
