
Palermo, Italy
Alma Hotel
3-star hotel
Set 900 metres from Palermo harbour and 450 metres from Teatro Massimo, Alma Hotel offers a shared lounge and air-conditioned accommodation. A 32-inch flat-screen TV is provided in every room. Free WiFi is available throughout.…
- Wi-fi
- Wired Internet
- Car park
- Valet parking


