Big Red: 5BR/4BA with Amazing Spa
Entire home/apt in South Lake Tahoe, United States. Welcome! This large and comfortable home will entertain the whole family. Comfortable for up to 12 people (8 adults maximum). The outdoor views are breathtaking. Only steps from the national forest with hiking, cross-country skiing, biking, and more!
See this content immediately after install