Located in Rome, this apartment features free WiFi. The property features views of the city and is 1.5 km from St. Peter's Basilica.
There is a seating area and a kitchen. A TV is available.
The Vatican is 1.6 km from La Casa di Olga, while St Peter's Square is 1.7 km from the property. The nearest airport is Rome Ciampino Airport, 17 km from La Casa di Olga.
Two-Bedroom Apartment from 163.8 to 210
Please enter the dates of your stay to check availability