Divine Terrace Apartment at a glance
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.
View Hotel Facilities