top of page
Tradition and tranquility in a unique location.
Located in Rome, just 1.3 km from Ottaviano metro station, the property enjoys a strategic location for exploring the city. Nearby attractions include the Olympic Stadium (3 km), St. Peter’s Basilica (3.4 km), and Castel Sant’Angelo (3.8 km), while the Vatican Museums are only 1 km away.
bottom of page

