Hotel Casa Leo
- Wifi
- Aire acondicionado
- No se admiten animales
- Ver todos
Casa Leo Hotel Palermo offers 8 rooms a 25-minute walk from Teatro Massimo.
Located 2.9 km from the Foro Italico, this hotel is also 3.7 km from Palermo Central railway station. Guests can get to Palermo city centre, which is 3 km away. There is the 12th-century palace "Castello della Zisa" a 10-minute drive away, while Cantieri / Marvuglia bus station is steps away from the Casa Leo. For those travelling from afar, Palermo International airport is 26 minutes' drive away.
Offering Mediterranean dishes, Braceria Savoca is situated within 400 metres of this 3-star guest house.