Chateau LeVeaux on Lake Superior

Right in the middle of everything the North Shore has to offer and the perfect place to do nothing at all.

Chateau LeVeaux has been a beloved North Shore resort for generations. It offers 31 independently owned condo units and 3 hotel rooms. Every condo and each hotel room offers stunning view of Lake Superior.