Le France is a renovated hotel with a restaurant and bar featuring a 1950s-inspired decor. It offers a welcoming atmosphere for both leisure and business stays.