800 Alvarado Place, Santa Barbara, CA 93103, USA
800 Alvarado Pl Santa Barbara, CA 93103 Santa Barbara California 93103 US

Dogs of any size are welcome for an additional fee of $35 per stay, and a special gift is provided at check-in.