Welcome to the Vatican Royal Suite
Vatican Royal Suite is located in Rome, a 10-minute walk from both Castel Sant’Angelo and the Vatican Walls. Free Wi-Fi is available throughout.
Rooms have modern furnishings, flat-screen TVs and desks, while suites add an in-room whirlpool tub.
In the immediate vicinity there are various restaurants and cafés serving local specialties and typical Italian dishes.
Lepanto Metro Station is 600 meters from the Vatican Royal Suite. Rome Termini Train and Metro Station is 5 metro stops away.
Vatican City – Prati is a great choice for travelers interested in museums, art and culture.
Check-in takes place at Hotel Giuggioli, Via Germanico 198, about 700 meters away from the property.
Address for check-in and key collection: VIA GERMANICO 198 C / O HOTEL GIUGGIOLI, 00192 ROME.