As its name suggests, the Leptos Panorama Hotel, overlooking the picturesque bay of Chania, & the historic islet of Thodorou, offers magnificent views from its lovely hillside setting. In tasteful Greek island themes, this luxurious complex consists of a main building & charming annex rooms set within landscaped gardens. The famous Samaria Gorge is just 30km away & the pretty town of Chania just 5km away.