36 W Valerio St,
Santa Barbara , CA 93101 UNITED STATES
Four blocks from the heart of downtown Santa Barbara, the Cheshire Cat Inn is a beautiful Santa Barbra Inn. Our Southern California bed and breakfast offers travelers from all over the world an opportunity to enjoy beautifully appointed accommodations.
Worldwide > United States > Santa Barbara, CA > Hotels & Travel