Royal Castello Apartment offers pet-friendly accommodation in Rome, 300 metres from Castel SantAngelo The apartment is 500 metres from St Peters Square Free WiFi is featured A dishwasher and an oven can be found in the kitchen and there is a private bathroom A flat-screen TV is offered The Vatican is 600 metres from Royal Castello Apartment, while St Peters Basilica is 700 metres away Rome Ciampino Airport is 16 km from the property