Grand Barrail is an opulent hotel offering a chic restaurant with terrace dining, serving seasonal, local cuisine and fine wines. A spa provides beauty treatments, and an outdoor pool is available.