Charming country inn, L'Hostellerie du Panorama, offers rooms, apartments with rural views, and a restaurant.