Via del gelsomino, 100, 00165 Roma
Apartments
Located in Rome, 1.3 km from St. Peter's Basilica and 1.1 km from St Peter's Square, Gelsomino Charming Flat provides air-conditioned accommodation with a balcony and free WiFi. The property is around 2.6 km from Vatican Museums, 2.6 km from Piazza Navona and 2 km from Castel Sant'Angelo. The property...