Located in Rome City Centre, this luxury hotel is within a 10-minute walk of Castel Sant'Angelo, Campo de' Fiori and Piazza Navona. St. Peter's Basilica is 0.8 mi (1.3 km) away. Rome San Pietro Station is 18 minutes by foot and Ottaviano - San Pietro - Musei Vaticani Station is 21 minutes.