Via Luigi Rizzo, 36, 00136 Roma
Guesthouse
with
4
rooms
Cosmo Vatican Guesthouse enjoys a location in Rome, 1.3 miles from Lepanto Metro Station and 1.1 miles from St
Peter's Square. The property is around 2 miles from St. Peter's Basilica, 2.2 miles from Piazza Navona, and 2.3 miles from Castel Sant'Angelo. Piazza del Popolo is 2.3 miles away, and Battistini Metro ...