Located within less than 1 km of Lepanto Metro Station and a 5-minute walk of Piazza del Popolo, Flaminia71 provides rooms with air conditioning and a private bathroom in Rome.
Rooms total: 2Important Information
This property will not accommodate hen, stag or similar parties. License number: <strong>28617</strong> Managed by a private host
More information »Flaminio Metro Station 0.3 km
Piazza del Popolo 0.4 km
Modern Art Gallery Rome 0.7 km
Via Margutta 0.7 km
Lepanto Metro Station 0.8 km
Villa Borghese 0.9 km
Ara Pacis 0.9 km
Spagna Metro Station 1.1 km
Via Condotti 1.1 km
Spanish Steps 1.1 km