California : South Lake Tahoe Hotels : Holiday Inn
Holiday Inn - South Lake Tahoe, CA
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
