Naula Antik Kenti'den 2 km uzaklıkta bulunan 4 yıldızlı Sunstar Beach Hotel Mahmutlar misafirleri için su parkı, güneşlenme terası, su kaydırakları sağlar. Mahmutlar şehrinin merkezi 2 km, Mahmutlar Plajı ise 1 km uzaklıktadır.
Mahmutlar şehrindeki özel plaj bir plaja otelden kolayca ulaşılabilir. En yakın otobüs durağı Merkez Garaj, sadece 400 metre uzaklıktadır.
Otelde balkon, özel kasa ile 50 oda mevcuttur.
The Chef Restaurant, Bean of Coffee yaklaşık 300 metre uzaklıkta bulunur.