- Also Known As:
- Hotel Lato Chania, Crete
Location: Greece > Crete > Chania Prefecture > Chania Town
Ranked #91 of 118 hotels in Chania Town
|Esplanade Hotel Apartments 64 reviews||Casa Delfino Hotel & Spa 352 reviews||Lato Boutique Hotel 678 reviews||Niriis Hotel 328 reviews|
If you own or manage Hotel Lato, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.