Located in Vatican, this townhouse accommodation is within a 15-minute walk of Via Cola di Rienzo, Vatican Museums and Castel Sant'Angelo. St. Peter's Square and St. Peter's Basilica are also within 1 mile (2 km). Ottaviano - San Pietro - Musei Vaticani Station is only a 5-minute walk and Lepanto Station is 7 minutes.