A luxurious landmark hotel where golden beaches and the warm Indian Ocean are just a shell's throw away. You are assured of a relaxing and memorable stay in one of their 262 newly refurbished guestrooms, most of which have ocean views and outdoor balconies. There are ample activities to do in the area and wonderful restaurants to discover.