Located right near the seafront, this hotel has a private beach area. It offers a swimming pool, free Wi-Fi and air-conditioned rooms with a satellite TV. Each room at Mares Hotel features a seating area with a sofa bed.
Number of rooms: 440
Icmeler Mah. Ataturk Cad. No:64 Mugla, 48720 Marmaris, Turkey
Hotel booked 4 times today.