Choose your room
Residenza Leone XIII Hotel
- Wi-Fi
- Spa and relaxation
Jacuzzi
- On-site Dining
Bar/ Lounge area
- Air conditioning
- No pets allowed
The comfortable Residenza Leone XIII Hotel Rome enjoys a convenient location right in the centre of Rome and approximately 10 minutes by car from the ancient open-air Theatre of Marcellus, which will bring a degree of happiness into your life. The Borghese Gallery and Museum is located 3.1 km from this Rome hotel, boasting a garden bar and garden views.
The hotel lies in the New Cross district, around 25 minutes' walk from the archeological Museum of the Ara Pacis. Places of worship to visit within reach of the Residenza Leone XIII Rome include the Italian Renaissance church "St. Peter's Basilica". The property is also 2.2 km from the noisy square "Piazza Barberini" and 110open bus station is merely 0.8 km away. There is Flaminio train station situated about a 25-minute walk away.
The rooms at the Residenza Leone XIII have complimentary Wi-Fi and a flat-screen TV with satellite channels, along with coffee/tea making equipment for your convenience. These air-conditioned rooms also include air conditioning for guests' comfort. Featuring comforts such as hairdryers and towels, the private bathrooms are fitted with a bidet, a separate toilet, and a shower.
The restaurant Cantina & Cucina is located merely 1.6 km from the hotel.