Le Neptune is located directly on the beach in St Pierre La Mer, at the foot of Le Clape Mountain. It offers rooms and apartments overlooking the sea.
Number of rooms: 48
1, Boulevard De La Douane (ex Résidence Le Neptune), 11560 Saint Pierre La Mer, France