L'Esplanade is a restaurant, wine bar, and hotel offering French cuisine and pizza. It features a riverside terrace and comfortable rooms with scenic views.