OverviewThis is a modern 3-star hotel located beside the beach in Villers-sur-Mer, 6km away from the heart of Deauville. Ideal for weekend stays and close to numerous restaurants, the hotel offers 50 air-conditioned rooms, a terrace, a bar serving snacks..