Olympic Star Beach Hotel
hotel is located just in front of the sea in Neoi Poroi, at the foot of Mount Olympus. Guests can relax with a drink at the beach bar and enjoy the sea and the sun. Olympic Star also has a restaurant ...
More info
Evilion
Relax and unwind with massages, body treatments, and facials. After a day at the private beach, you can enjoy other recreational amenities including an outdoor pool and a fitness center. Additional fe...
More info