Set in Rome, less than 1 km from Lepanto Metro Station and a 5-minute walk from Piazza del Popolo, Piazza del Popolo Luxury Apartment offers free WiFi and air conditioning. The property is 400 metres from Flaminio Metro Station and 2.6 km from Castel Sant'Angelo. The apartment features 3 bedrooms, a kitchen with a dishwasher and a microwave, a washing machine and 2 bathrooms with a hairdryer. Towels and bed linen are offered. Popular points of interest near Piazza del Popolo Luxury Apartment include Villa Borghese, Ottaviano Metro Station and Spagna Metro Station. The nearest airport is Rome Ciampino Airport, 18 km from the accommodation.
Three-Bedroom Apartment from 0 to 0
Please enter the dates of your stay to check availability