Located 100 metres from Piazza del Popolo, Casa dellOca offers pet-friendly accommodation in Rome The air-conditioned unit is 450 metres from Flaminio Metro Station Free WiFi is featured throughout the property The kitchen comes with a microwave Towels and bed linen are provided at Casa dellOca There is a private bathroom with a bath Piazza di Spagna is 700 metres from Casa dellOca, while Via Condotti is 700 metres from the property Rome Ciampino Airport is 16 km away