California  :  South Lake Tahoe Hotels  :  Holiday Inn

Holiday Inn - South Lake Tahoe, CA

Holiday Inn Express SOUTH LAKE TAHOE

Holiday Inn Express SOUTH LAKE TAHOE
3961 LAKE TAHOE BLVD.
South Lake Tahoe, CA 96150
Nightly Rates: ( 118.95 - 205.00 )
3 Star

Relax at One of the Best South Lake Tahoe Hotels Lake Tahoe has always been a gathering place for people seeking peace, adventure and rejuvenation, the Holiday Inn Express® Hotel South Lake Tahoe is t...see more