Chalet Lu - Modern Luxury 4 Bed 2.5 Bath Chalet By Lake Baron In South Lake Tahoe
Located 4.9 km from Fallen Leaf Chapel, CHALET LU - Modern Luxury 4 bed 2.5 bath Chalet by Lake Baron in South Lake Tahoe gives access to various tourist sites in the vicinity.