Via Giuseppe Palombini 12 Scala A Interno 2, 00165 Roma
Bed and Breakfast
with
3
rooms
Offering air-conditioned rooms in the Aurelia district of Rome, B&B Palombini is 1.9 miles from St. Peter's Basilica.
Housed in a building dating back to 2017, this bed and breakfast is 2 miles from Vatican Museums and 2 miles from Ottaviano Metro Station. Free Wifi is available throughout the property, and Battistini ...