Montreux bears many of the outstanding hallmarks of its namesake, the town of Montreux in Switzerland. While it can be found in the western part of Switzerland, our Montreux is located in the west end of Calgary at 17th Avenue and 85th Street S.W. But both offer magnificent views of the mountains. And while the original overlooks Lake Geneva, ours offers expansive views of Glenmore Reservoir. And of course, Calgary's Montreux is significantly closer to downtown Calgary, offering several quick routes into the core.
Show Homes
New showhomes opening fall 2010
Hours
New showhomes opening fall 2010
Contact
Tim Twomey
Phone: 403.519.9744
Fax:
montreux@stepperhomes.com
www.summitofmontreux.com