Remove Ads

Photo of Holiday Inn Express Santa Barbara

3.7
161 votes

Holiday Inn Express Santa Barbara

17 W. Haley Street, Santa Barbara, California 93101 USA

Add Photo

Gym

Remove Ads

Claim copyright