Tiberius Apartments Savorelli
Via dei Savorelli, Aurelio, 00165 Rome, Italy
Tiberius Apartments Savorelli has air-conditioned guest accommodation in Rome, 2.4 km from St. Peter's Basilica, 2.4 km from Vatican Museums and 2.8 km from Battistini Metro Station. The property is located 3 km from Ottaviano Metro Station, 3.
Wonderful place with amazing people.