Get Directions to Holiday Inn Express South Lake Tahoe
Get directions
Holiday Inn Express South Lake Tahoe
3961 Lake Tahoe Boulevard, South Lake Tahoe, CA 96150
+1 530-544-5900
3961 Lake Tahoe Boulevard, South Lake Tahoe, CA 96150
+1 530-544-5900