Apartment in the heart of a fabulous scenery

Montreux | Vaud

Located 25.5 km from Lausanne, 64.9 km from Geneva, 68.9 km from Bern