Located in the centre of Chania, regarded as the most beautiful city on the island of Crete, this hotel is the perfect anchor point for exploring the area.
Located in the centre of Chania, regarded as the most beautiful city on the island of Crete, this hotel is the perfect anchor point for exploring the area.