
South Lake Chalet
942 Poplar St., South Lake Tahoe
Location Here, you won’t puzzle over the place to go as everything you need is close by. Resort South Lake Chalet is located in South Lake Tahoe. This resort is located in 4 km from the city center. You can take a walk and explore the neighbourhood area of the resort. Places nearby: The Shops
Free WiFiParkingPets OK
USD 187.36 night

