Venessa Beach Hotel Hotel Avsallar
Located by the Mediterranean shores with a private beach area on the sandy Incekum Beach, this hotel features a Turkish bath, sauna and free Wi-Fi in public areas. All the rooms have sea views.
Number of rooms: 30
Fugla Mah. Keles Sok. No:4 Turkler, 07410 Avsallar, Turkey