Located right across the beachfront, this hotel has its own beach area, spa facilities and outdoor pools. It offers air-conditioned rooms with a satellite TV and balcony. Free Wi-Fi is available in the entire hotel.
Number of rooms: 470
Yeni Mah. Yangili Cad. Mahmutlar, 07450 Mahmutlar, Turkey
Hotel booked 4 times today.