Hotel Les Ottomans is an upscale waterfront hotel offering ornate suites, two restaurants, a spa, a gym, and pools.