Not only well positioned, but Olympos Suites Apartments is also one of accommodations near the following Leptokarya Beach within 0.4 km and Alkazar Park within 48.17 km.
Olympos Suites Apartments is a wise choice for travelers visiting Dimos Dio-Olympos.
Popular Facilities | |
Check-In / Check-Out Time | From 16:00 - Before 12:00 |