Montreux, close to shops, international schools, restaurants, many shops and transport links and not far from the most beautiful Swiss ski resorts such as Gstaad
Montreux, close to shops, international schools, restaurants, many shops and transport links and not far from the most beautiful Swiss ski r…