Residenza Leone XIII Hotel
Main amenities
-
Wi-Fi
-
Spa and relaxation
-
On-site Dining
-
Air conditioning
-
No pets allowed
Location
Residenza Leone XIII Hotel Rome offers 15 rooms an 18-minute stroll from the Italian Renaissance church "St. Peter's Basilica". This hotel also includes parking.
The Rome hotel is conveniently situated 1.1 miles from Church of Saint Louis the French. The accommodation offers a setting 20 minutes' walk from Piazza Navona. The nearby cultural attractions include the Christian and art Vatican Museums, which is 1.2 miles from the Residenza Leone XIII. Gianicolo/Urbano VIII bus stop lies 5 minutes' walk away.
Climate control, along with coffee and tea makers, provide in-room convenience at this hotel. Bathrooms are appointed with a bidet, a separate toilet, and a shower along with hair dryers and towels.
The property is not far from Pizza Zizza Caffetteria Birreria Desserteria and serves delectable meals.