A 20-minute stroll from 461 Northwest Passage # 205 takes guests to Lake View, while the highly rated Schweitzer Mountain Resort is a 10-minute walk away. The villa offers accommodation with an equipped kitchenette area in addition to WiFi, multi-channel television and a dining area.