800 Alvarado Place, Santa Barbara, CA 93103, USA
800 Alvarado Pl Santa Barbara, CA 93103
Santa Barbara
California
93103
US
(805) 845-5800(805) 845-5800
Dogs of any size are welcome for an additional fee of $35 per stay, and a special gift is provided at check-in.