L'hôtel est à 2 heures de Paris, à mi-chemin entre Deauville et le Touquet. L'hôtel est situé face à la mer entre les falaises et la plage et il est le seul hôtel à offrir une vue sur la mer. L'hôtel dispose d'un accès direct au restaurant beach. Il est ouvert toute l'année pour le déjeuner et le dîner et il est situé en face de la plage avec une vue panoramique sur les falaises et le Phare du Tréport.