No image available for this hotel
No image available for this hotel
Tahoe Vista, Tahoe Vista
Spend a second to
save a fortune!
Spend a second to save a fortune!
6834 North Lake Blvd, Tahoe Vista
Located on a 275 foot private beach area, this Tahoe resort features panoramic lake views. Hot tubs and water sports are located onsite.
See MoreUsage of subsidiary facilities may incur additional fees