2285 River Road Corner of Hwy 89 & Alpine Meadows Rd., Tahoe City, California 96145 USA
Hotel Front
Claim copyright