Red Wolf Lakeside Lodge
Apartment
Tahoe Vista, North Lake Tahoe
Situated on the North Shore of Lake Tahoe, these rustic Tahoe Vista, California apartments offer fully equipped kitchens and a seasonally heated lakeside outdoor pool and hot tub.
Number of rooms: 27
7630 North Lake Boulevard, Tahoe Vista, CA 96148, United States