Red Wolf Lakeside Lodge Hotels & Rentals: Hotels

7630 N Lake Blvd
Tahoe Vista, CA 96148
view phone1(800)821-9888

Located in Tahoe Vista on the North Shore of Lake Tahoe, Red Wolf Lakeside Lodge is on a lake and local attractions include Northstar-at-Tahoe Ski Resort. Regional points of interest also include Mt. Rose Ski Tahoe and Diamond Peak Ski Resort.