Hotel de l'Esplanade is a hotel with a restaurant located at 5 Esplanade. It offers a dining experience with a focus on French cuisine. The establishment is known for its welcoming atmosphere and quality service.