Just a 11-minute walk from Ottaviano Metro Station and one mile from Lepanto Metro Station, Suite Luisa Roma features accommodations in Rome with a garden. The property is around 1.9 miles from Piazza Navona, 1.9 miles from Castel Sant'Angelo, and 2 miles from Piazza del Popolo. Free Wifi is available throughout the property and Vatican Museums is a 7-minute walk away.
The air-conditioned apartment also provides a flat-screen TV, a fully equipped kitchen with an oven, a seating area, washing machine, and 1 bathroom with a walk-in shower and a bidet. This apartment is allergy-free and non-smoking.
Popular points of interest near the apartment include St Peter's Square, The Vatican, and St. Peter's Basilica. The nearest airport is Fiumicino Airport, 17 miles from Suite Luisa Roma.
License number: CISE ID 11223
Number of rooms : 1