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 from 40.5 to 54
Please enter the dates of your stay to check availability