Set amidst tropical vegetation, the hotel is located in the Bay of Le Mont-Saint-Michel, about 20 kilometres away from the magical island of Le Mont Saint Michel.
Although situated off a main road, the area surrounding the hotel enjoys total tranquillity and the atmosphere is relaxed and informal.