Les Résidences du National de Montreux enjoy an exceptional view of Lake Geneva. The accommodation consists entirely of private apartments let out by their owners when not being used.
Number of rooms: 17
Av des Planches 19, 1820 Montreux, Switzerland