Via Costabella, 26, 00195 Roma
Guesthouse
with
3
rooms
Costabella Guest House offers accommodations in Rome, 2.3 miles from St Peter's Square and 1.2 miles from Flaminio
Metro Station. The property is around 1.6 miles from Vatican Museums, 1.9 miles from Castel Sant'Angelo, and 2.3 miles from The Vatican. Free Wifi is available throughout the property, and Lepanto ...