With a stay at Hotel Olympos in Dio-Olympos, you'll be near the beach, just a 1-minute walk from Leptokarya Beach and 8 minutes by foot from Church of St. Nicholas. Featured amenities include an elevator (lift) and coffee/tea in a common area. Free self parking is available onsite.
Based on 147 reviews
Policies vary by room type and provider.