In a great location next to the sea, Olympian Bay is a 4* hotel which is about 1 km away from the center of the village Leptokaria, right on the beach and at the footsteps of the mountain Olympus. It consists of 268 comfortable rooms in main building and 7 bungalow blocks each with balcony, which provide easy access to the resort's garden. Main building rooms have sea or mountain view while rooms in bungalows have garden view.