Via Flavia, 77, 00187 Roma
Casa vacanze
con
1
camera
Right in the heart of Rome, situated within a short distance of Piazza Barberini and Repubblica - Teatro dell'Opera
Metro Station, Casa Flavia offers free WiFi, air conditioning and household amenities such as kitchenware and coffee machine. The property is around 1.3 km from Quirinal Hill, 1.6 km from Santa ...