Olympus Thea Boutique Hotel with 79, is built underneath the impressive Olympus, below the Platamon castle, in amphitheatric layout, with a panoramic view to the Aegean Sea and the castle.
Its near long beach with the clear sea is awarded a blue flag every year. The hotel offers a regular minibus service to the beach during the day (in the summer months).