Located in Olympos, 18 km from Chimera, Olympos Angels Garden provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace. The property features a bar, as well as a restaurant serving Turkish cuisine.
Number of rooms: 24
Yazır Mahallesi Olympos / Kumluca / Antalya, 07350 Olympos, Turkey