Montreux is a Swiss municipality and town on the shoreline of Lake Geneva at the foot of the Alps. It belongs to the Riviera-Pays-d'Enhaut district in the canton of Vaud, having a population of approximately 26,500, with about 85,000 in the Vevey-Montreux agglomeration as of 2019.
AdBook Castle Stays inMontreux, Switzerland. Filter by Amenities, Photos, Reviews and More. Find the Perfect Place for Your Family with Plenty of Space to Relax and Reconnect.
Amenities: Free Wifi, Full Kitchen, Air Conditioning, Swimming Pool, Pet Friendly