Lake Tahoe Accomodations – West Shore Cafe & Inn 700 × 350 Accommodations West Shore Cafe & Inn, Homewood, CA West Shore Inn & Cafe is a beautiful retreat on Tahoe’s West Shore.