Holiday Inn Express Santa Barbara

17 W Haley St
Santa Barbara
California
United States