Location
Travel Inn South Lake Tahoe
3536 Lake Tahoe Blvd, South Lake Tahoe CA 96150
530.544.2036
Travel Inn South Lake Tahoe
3536 Lake Tahoe Blvd, South Lake Tahoe CA 96150
530.544.2036