Get an overview of this hotelRome hotel in Vatican, near Castel Sant'Angelo

Location

Located in Vatican, this hotel is within 1 mi (2 km) of Tribunale Ordinario di Roma, Vatican Museums, and Castel Sant'Angelo. Villa Borghese and Spanish Steps are also within 1 mi (2 km).

Sorry, we seem to have had an issue loading our review content. Try again?