Located in Rome, Vaticano Royal Suite features free WiFi throughout. The Vatical Walls and Castel Sant’Angelo are within a 10-minute walk away.
With a modern décor, rooms all come with a flat-screen TV and work desk. Suites are fitted with an open-plan spa bath.
Guests can taste local specialties and characteristic Italian food at the cafes and restaurants in the immediate surroundings.
Lepanto Metro Station is 1969 feet from Vaticano Royal Suite. Roma Termini Metro Station is 5 metro stops away.
Check-in and key collection are carried out at head office, located at Via Germanico 198.
Number of rooms : 4