Via Costabella, 26, 00195 Roma
Guesthouse
with
3
rooms
Costabella Guest House enjoys a location in Rome, 2.3 miles from The Vatican and 2.3 miles from St Peter's Square.
The property is around 1.6 miles from Vatican Museums, 1.2 miles from Piazza del Popolo, and 1.9 miles from Castel Sant'Angelo. Flaminio Metro Station is 1.2 miles away, and Auditorium Parco della ...