Le Barry is a hotel with an on-site restaurant offering a terrace for outdoor dining and serving good food.