Slalom Court Holiday home, South Lake Tahoe
https://slalom-court-holiday-home.usa8.info
Slalom Court Holiday home is located in South Lake Tahoe and offers barbecue facilities. The property is 3.7 miles from South Tahoe Ice Arena and 5 miles from Tahoe Queen.
South Lake Tahoe, CA 96150, United States of America