The holiday village hotel is located 400m from the cosmopolitan beach resort of Agia Marina with the endless sandy beach, the numerous restaurants and the intense night life. It is also about 9km from...
Set in a prime location of Crete Island, Ambassadors Residence Boutique Hotel Chania puts everything the city has to offer just outside your doorstep. The property offers guests a range of services and...