Royal Castello Apartment





  • 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.

  • 29 largo di porta castello, Vatican City - Prati, 00193 Rome, Italy
    29 largo di porta castello
    Roma, Lazio, Italy