Location: in the centre of Deauville, very close to a large amount of shops, restaurants and other places focusing on leisure and entertainment. Deauville Beach is approximately 200 m. away.
See more: Hotels in Europe Hotels in France Hotels in Deauville Holiday Destinations in Europe