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.
Right in the middle of everything the North Shore has to offer and the perfect place to do nothing at all.