The Lodge at Lake Tahoe is a small family-oriented resort ideally located in the center of South Lake Tahoe. It is a mile from the lake at an altitude of 6,200 feet. There is an outdoor pool for warm weather months and an outdoor spa year round. The resort also has a playground and offers free Internet access.
South Lake Tahoe
38.94989, -119.94787 Open in Google Maps
STU
STU.ST
5 guests
SUI
SUI.B1
8 guests