May 15, 2009 1873 Jean-Louis Dufour built the luxurious Grand Hotel between 1873 and 1874 in Les Avants, a little town above Montreux.