In a central area of Rome, located within a short distance of Lepanto Metro Station and Ottaviano Metro Station, Lion Aparts Rome offers free WiFi, air conditioning and household amenities such as a fridge and coffee machine. The property is close to several well-known attractions, 1.9 km from Piazza Navona, 1.5 km from Piazza del Popolo and 1.4 km from St. Peter's Basilica. The property is non-smoking and is situated less than 1 km from Vatican Museums.
The spacious apartment comes with 3 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a balcony with inner courtyard views.
Popular points of interest near the apartment include St Peter's Square, The Vatican and Castel Sant'Angelo. The nearest airport is Rome Ciampino Airport, 17 km from Lion Aparts Rome.