11 Via Emanuele Gianturco, 00196 Roma
Apartment
with
3
rooms
Providing free Wifi, private parking, and a terrace, the recently renovated property ElevenG offers rooms in Rome,
a 11-minute walk from Lepanto Metro Station and 600 yards from Piazza del Popolo. The property is close to several well-known attractions – a 15-minute walk from Villa Borghese, one mile from Piazza ...