HotelsClick.com

Hotel Palmera Resort - Ayvalik Turkey - Photos

» Hotel Palmera Resort - Ayvalik Turkey

Booking.com

No photos

Hotel Palmera Resort - Ayvalik Turkey - Search and Book Hotel

Kahramanlar Mah.sarimsakli Blv No. 56, Sarimsakli, Ayvalik Ayvalik
Hotels 3 Stars Turkey