Le Bistrot d'Orange is a 3-star hotel and restaurant offering a charming and spacious setting.