Description
ID: 12291 This 7.5-room luxury apartment hotel is located on the magnificent Quai de Fleur, just a few minutes' walk from the center of Montreux.
The apartments offer breathtaking views of the lake and mountains - take a look at the exclusive panorama that you can observe every day. A lakeside resort, Terte was one of the first places for tourists from all over Europe who wanted to stay in their prestigious hotels.