Leon Hotel
- Wi-Fi
- Air conditioning
- Pets allowed
- View all
Situated approximately a 5-minute walk from the 3-star Leon Hotel Palermo, guests can reach the Museum of Tiles Stanze al Genio in no time.
The Church of Saint Catherine of Alexandria is within a few blocks of the guest house, while the art museum "Palazzo Abatellis" is merely 1.1 km away. The ancient Palatine Chapel is also within 20 minutes' walk of this Palermo hotel. The Leon Palermo is an ideal starting point for visiting the Orto Botanico, located around 700 metres away. The accommodation is situated near Palermo Central train station, about a 5-minute walk away.
All rooms have climate control, while some of them come with a balcony and a dressing area for guests' convenience. A bidet, a separate toilet, and a shower, along with a hairdryer and bath sheets, are featured.
Contrada Canna is adjacent to Leon Hotel, approximately 300 metres away.
Popular hotels in Sicily