Hotel Residenza Leone XIII Rome
21 Via Delle Mantellate, Rome, Italy
Choose your dates to see prices
21 Via Delle Mantellate, Rome, Italy
Choose your dates to see prices
Residenza Leone XIII Hotel Rome, located in the New Cross district, merely 1.9 km from the Church of Saint Louis the French, features views of the garden. While staying at this Rome hotel, a safety deposit box are available for guests to use.
The Residenza Leone XIII welcomes guests to 15 rooms fitted with an air conditioner as well as a television. They come with private bathrooms. Offering hairdryers and towels, the bathrooms also feature a bidet, a separate toilet, and a shower.
The centre of Rome can be reached in 30 minutes' walk of the hotel, and such cultural venues as the ancient Colosseum Roman Amphitheatre are nearly a 25-minute walk away. The Residenza Leone XIII Rome is conveniently situated 2.1 km from the ancient Roman Circus Maximus. There is the Borghese Gallery and Museum about a 10-minute ride away, and 110open bus station is steps away from the accommodation. For those travelling from afar, Ciampino airport is 31 minutes' drive away.
Sample Roman specialties at Cantina & Cucina located just 1.6 km from this Rome hotel.
Wi-Fi
Jacuzzi
Spa and relaxation
Bar/ Lounge area
On-site Dining
Air conditioning