Lake Tahoe Accomodations – West Shore Cafe & Inn

Lake Tahoe Inn, Lake Tahoe Hotel, Lake Tahoe Accomodations

West Shore Cafe & Inn, Homewood, CA

West Shore Inn & Cafe is a beautiful retreat on Tahoe’s West Shore.

Leave a Reply

Your email address will not be published.