2800 State Street Santa Barbara California
With a stay at Town and Country Inn in Santa Barbara (North State), you'll be steps from Upper State Street and 14 minutes by foot from Santa Barbara Cottage Hospital. The front desk is staffed during limited hours. Free self parking is available onsite.