De L'Escale offers both hotel accommodations and dining options, including a pizzeria and a restaurant with varied cuisine. It also features a bar.