Charming hotel, Petit Giles, offering mountain views, a free breakfast buffet, a bar, and a terrace.