Grand Hotel Des Bains is an upscale waterfront hotel offering relaxed rooms, dining, a spa, a pool, and a private beach.