Sierra Shores
3371 Lake Tahoe Boulevard Unit #5
South Lake Tahoe, CA 96150
Show Hotel Details |
Hotel Photos
Offering an outdoor pool and views of the mountain, Sierra Shores is situated in South Lake Tahoe. The accommodation features a spa bath. South Tahoe Ice Arena is 800 metres from the property. Free WiFi is offered throughout the property.