Located 1,000 feet from Castel Sant'Angelo, Royal Castello Apartment offers pet-friendly accommodations in Rome. Royal Castello Apartment features views of the city and is 1,650 feet from St Peter's Square.
A dishwasher, an oven and a refrigerator are provided in the kitchen and there is a private bathroom. A flat-screen TV is featured.
The Vatican is 1,950 feet from Royal Castello Apartment, and St. Peter's Basilica is 0.4 miles away. Ciampino Airport is 10 miles from the property.