Apartment Abbitue offers pet-friendly accommodation in Rome The apartment is 100 metres from Piazza del Popolo Free WiFi is offered throughout the property The kitchen comes with an oven and there is a private bathroom A flat-screen TV with satellite channels is available Via Margutta is 400 metres from Apartment Abbitue, while Piazza di Spagna is 700 metres from the property Rome Ciampino Airport is 16 km away