Centrally located in Rome, Divine Terrace Apartment is 200 metres from St.Peter's Square. It offers self-catering accommodation featuring free WiFi and a furnished terrace.
This air-conditioned apartment will provide you with a seating area and an equipped kitchenette with a dishwasher and a microwave. The private bathroom includes a hairdryer.
Castel Sant'Angelo is reachable on foot in 10 minutes. Ottaviano Metro Station is 700 metres from the property.
One-Bedroom Apartment with Terrace from 57.85 to 129
Please enter the dates of your stay to check availability