Aloha Lake House, South Lake Tahoe
https://aloha-lake-house.usa8.info
Aloha Lake House is located in South Lake Tahoe, 2.2 mi from South Tahoe Ice Arena. Washoe Meadows State Park is 3.7 mi from the property. The accommodations has a TV and DVD player. There is also a kitchen, fitted with a dishwasher.
South Lake Tahoe, 96150, United States of America