Between Mount Olympus and the Aegean
Set beneath the majestic Mount Olympus and just below the historic Platamon Castle, Olympus Thea Boutique Hotel enjoys a privileged amphitheatric position overlooking the Aegean Sea and the castle.
With 79 rooms, the hotel offers a relaxed Mediterranean setting where mountain landscapes, sea views and warm Greek hospitality come together.
A long beach with crystal-clear waters lies just 1.5 km away and is awarded the Blue Flag for its quality and environmental standards. During the summer months, our regular minibus service makes access to the beach effortless.