- Tahoe Vista Bed and Breakfast
The Shore House at Lake Tahoe, located in Tahoe Vista, CA on the North Shore of beautiful Lake Tahoe. The Shore House is the ultimate Northern California vacation getaway, centrally located to all ...
>> Show Listing Details
>> Show Listing Details