Casa Leone Hotel vs ?
Select a hotel to compare with Casa Leone Hotel.
Casa Leone Hotel
1st side street Theotokopoulou 18, Old Harbor, Chania Town, Crete 73100, Greece
From $92 /night
- Free Internet
- Free Breakfast
- Laundry Service
- Concierge
- Free Parking
- Multilingual
Lonely Planet
Top Choice
"This Venetian residence has been converted into a classy and romantic family-run boutique hotel."
Full review