KIMPTON CANARY HOTEL

31 W CARRILLO ST, SANTA BARBARA,
CA, 93101, USA