Via flaminia, 36, 00196 Roma
Appartamento
Set in the heart of Rome, less than 1 km from Lepanto Metro Station, Domus Flaminia with jacuzzi offers air-conditioned accommodation with free WiFi and a flat-screen TV. This property is located a short distance from attractions such as Spagna Metro Station, Flaminio Metro Station, and Castel Sant'Angelo....