Villa Patara Flower Villa
Patara Gelemiş Mah. 3. Cad No:73, 07960 Patara, Turkey
Situated in Patara and only 3 km from Patara Beach, Villa Patara Flower features accommodation with sea views, free Wi-Fi and free private parking. This villa offers air-conditioned accommodation with a terrace.