Tahoe Vista, Tahoe Vista
Spend a second to
save a fortune!
Spend a second to save a fortune!
6610 North Lake Blvd, Tahoe Vista
Situated in Tahoe Vista in the California region, Tahoe Sands Resort features accommodation with free WiFi and free private parking, as well as access to a sauna. This apartment provides a private beach area.
See MoreUsage of subsidiary facilities may incur additional fees