Contact us and experience a luxury stay at Villa Mare Vista.
Our aim is to satisfy our customers with our facilities and our level of service.
Luxury is a way of living and we want to make sure that your vacation in Greece will not change your lifestyle.
PO Code 73007, Chania, Crete, Greece
Tel: +30 694 2201385,
We are always available to answer any of your questions, so please feel free to contact us.