From €24 EUR
Right on the beach of Plaka Litochorou, Olympos Beach is surrounded by pine trees and features a restaurant and snack bar with Aegean Sea views. It features bungalows with free WiFi and patio.
Local
Eat and Drink
- Taverna Pleiades - Palaios Panteleimonas (7.6 miles) - When we struggled to describe our restaurant, we asked from our dear customers, to characterize it w...


