Posts tagged with ‘Chamonix’

  • Green Globe recertifies Best Western Premier Le Morgane, Chamonix, France

    Green Globe today announced recertification of the Le Morgane in Chamonix in the heart of the French Alps. The hotel…