Benefiting from a superb location in the French Alps, the convenient Les Moineaux Hotel is a charming hotel in the center of Bellevaux, a few steps from the beautiful Lake Léman. This...
The Le Christania Hotel in Bellevaux offers affordable accommodation near Geneva and Switzerland and boasts a wonderful situation in the Haute-Savoie department, ideal for a relaxing...