Holiday House Hotels & Rentals: Hotels
BRIEF | MAP

7276 North Lake Blvd.
Tahoe Vista, CA 96148
view phone1(800)821-9888

Located in Tahoe Vista on the North Shore of Lake Tahoe attractions include Northstar-at-Tahoe Ski Resort. Regional points of interest also include Mt. Rose Ski Tahoe and Diamond Peak Ski Resort.