Via Del Casale Strozzi, 31, 00195 Roma
Guesthouse
with
3
rooms
Vatican Clodio Suites offers accommodations in Rome, 1.4 miles from Stadio Olimpico and 1.7 miles from The Vatican.
Among the facilities at this property are an elevator and a shared kitchen, along with free Wifi throughout the property. St Peter's Square is 1.2 miles away, and St. Peter's Basilica is 2 miles ...