Hotel Palmera Resort
3 StarsKahramanlar Mah.sarimsakli Blv No. 56, Sarimsakli, Ayvalik - Ayvalik, Turkey View Map
This 3 star hotel is located on the coastline of Ayvalik.
This 3 star hotel is located on the coastline of Ayvalik.
TripAdvisor vote: 3.5/5 Based on 29 guest reviews