75 via dei savorelli scala a, interno 6, primo piano, 00165 Roma
Appartamenti
Boasting air-conditioned accommodation with a balcony, Savorelli Vatican Home is situated in Rome. It is set 2.5 km from Vatican Museums and provides a lift. The property is non-smoking and is located 2.4 km from St. Peter's Basilica. With free WiFi, this 1-bedroom apartment features a flat-screen TV,...