ID: 12286 This magnificent 4.5-room apartment is located right on the Montreux embankment. The hotel offers panoramic views of Lake Geneva and the surrounding mountains.
A wide range of amenities are in the immediate vicinity. Public transport can be reached from the main street, and the train station is just a 10-minute walk away.
This 169 m2 apartment with lake view is located on the top floor of a luxury residential complex.