Litohoro Olympus Resort Villas & Spa is located in Plaka, very close to the well-known, traditional Litohoro Village; a slice of heaven by the sea, overlooking the divine Mt. Olympus, which loves perfection, as every paradise does. The unrivaled view to the sea is the first thing that will attract your attention, with Olympus, the Mountain of Gods, featured divinely in the background.
Then, the "baton" in the game of impressions is passed to the fine decoration that you will encounter in every room, and especially in the luxurious Elia Olympus Restaurant.
Plus, the fully equipped Congress Hall guarantees that every event or conference will turn into an absolute success.
Feel special, for you deserve this, and your choice itself confirms that!