Situated in the village of Leptokarya just 70 metres from the beach, the family-run Hotel Filoxenia Beach offers self-catering accommodation with views of Olympus Mountain. It has a restaurant and a bar and provides free Wi-Fi throughout. Each with...
Rooms total: 4 More information »Platamonas Castle 6.6 km