Residenza Leone XIII hotel is situated in the Trastevere district, 18 minutes on foot from St. Peter's Basilica and features 15 rooms with views of the garden.
The rooms come with coffee and tea making equipment, as well as a flat-screen TV with satellite channels for guests' convenience. Guests will find hair dryers and bath sheets in bathrooms fitted with a bidet, a separate toilet, and a shower.
Guests may find the pizzeria Pizza Zizza Caffetteria Birreria Desserteria a 14-minute walk from Residenza Leone XIII hotel.
Nearby sights also include Piazza del Popolo, which is nearly a 10-minute ride away. There is Museum of the Ara Pacis about a 25-minute walk away, while 110open bus station is around 5 minutes on foot from the hotel.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please