Karta Vacation Rentals
On Turkey’s Datça peninsula, Elly's Home sits about 11 km from Datça town center and a short drive from Ovabuku and Palamutbuku beaches. Nearby highlights include the Valley of the Butterflies, Rhodes Aquarium and the Acropolis of Rhodes.