Why results appear this way
Superb
Enjoy a private beach and garden at this aparthotel, just a short walk from Stavros Beach in Chania.
Free WiFi
Product
Company
Contact
Social