This property is a 5-minute walk from the beach. Olympic Star is a luxurious hotel located by the beach in Neoi Poroi, at the foot of Mount Olympus.
All rooms come with air conditioning, a kitchenette and balcony.
Guests can relax with a drink at the beach bar and enjoy the sea and the sun. Olympic Star also has a restaurant and garden with a children's playground.
The location is ideal to explore beautiful places such as Dion, Litochoro and Mount Olympus.