De Ville | Du Luth | Du Lac
This trio of buildings is the address of choice for those who expect superior services and amenities. Les Chateaux are located on the shoreline of beautiful Lake Superior and have exceptional views. Enjoy the lush landscape and meticulously maintained grounds that include several gardens. Attractive interior finishes and well-designed floor plans along with an attentive and caring staff make the De Ville, Du Lac and Du Luth the ultimate in apartment living.