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
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