Le Biscau is a relaxed hotel with simply decorated rooms, offering mountain views, a bar, and a restaurant serving local cuisine.