Kimpton Canary Hotel, an IHG Hotel
Kimpton Canary Hotel, an IHG Hotel
Hotel
31 W Carrillo St
, Santa Barbara, California, United States of America
93101
88
Very Good ·
972 reviews