Les clients de l'hotel Lake Chelan Manor Room #2 peuvent bénéficier d'un accès à la zone de vie sauvage de Beebe Springs, situé à 4 km. Il y a aussi un parking.
Le centre de Chelan est accessible en 10 minutes à pied et les attractions naturelles telles que le parc de Chelan Falls sont à 10 minutes en voiture. Lake Chelan Manor Room #2 se trouve également à seulement 650 mètres de l'église épiscopale St. Andrew à Chelan. L'hotel est basé à une courte distance du parc aquatique Slidewaters. L'hotel confortable est également situé à seulement 10 minutes de marche de l'arrêt de bus Johnson & Columbia.
Un restaurant The Vogue Coffee & Wine Lounge propose une sélection dans les environs de cette propriété.