Via Del Casale Strozzi, 31, 00195 Roma
Affittacamere
con
3
camere
Offering garden views, Vatican Clodio Suites is an accommodation situated in Rome, 1.2 km from Ottaviano Metro
Station and 1.5 km from Vatican Museums. Among the facilities at this property are a lift and a shared kitchen, along with free WiFi throughout the property. The guest house has family rooms.
The guest ...