Just a stone's throw from the Grand Place, L'Hôtel de France is a restaurant-bar. It's the ideal place to enjoy local specialities such as carbonade, welsh or potjevleesch! You'll love the warm decor with its exposed stonework, and the terrace with its breathtaking view of the imposing and majestic Roubaix Town Hall.