Lakeview Holiday Home 897, South Lake Tahoe
https://lakeview-holiday-home-897.usa8.info
Featuring accommodations with a patio, Lakeview Holiday Home 897 is located in South Lake Tahoe. The property is 0.9 miles from South Tahoe Ice Arena. The vacation home has a satellite TV and 2 bedrooms.
South Lake Tahoe, CA 96150, United States of America