65 Via Aurelia, 00165 Roma
Apartment
with
1
room
Casa Gelsomino St. Peter Boutique Apartment in Rome provides accommodations with free Wifi, a 19-minute walk from
Vatican Museums, 0.4 miles from St Peter's Square, and a 7-minute walk from The Vatican. The property is around 1.4 miles from Piazza Navona, a 18-minute walk from Castel Sant'Angelo, and 1.5 miles ...