Tahoe Marina Shores 132, South Lake Tahoe
https://tahoe-marina-shores-132.usa8.info
Featuring accommodations with a patio, Tahoe Marina Shores 132 is located in South Lake Tahoe. The property is 3.6 miles from South Tahoe Ice Arena.
South Lake Tahoe, CA 96150, United States of America