Holly's Place Resort
1201 Rufus Allen Blvd, South Lake Tahoe, 96150, United States
Set in South Lake Tahoe, within a few steps of South Tahoe Ice Arena and 2.2 km of Tahoe Queen, Holly's Place offers accommodation with a garden and free Wi-Fi throughout the property as well as free private parking for guests who drive.