Karta Vacation Rentals
On Lake Tahoe’s West Shore in Homewood — a waterfront, lakefront boutique inn just steps from Homewood Mountain Resort and the Tahoe Maritime Museum. Set on the pier and deck of the famous West Shore Cafe, it’s minutes from Sugar Pine State Park, Meeks Bay and the scenic drives around Emerald Bay.