Castillo Inn 22 Castillo Street Santa Barbara, CA TOLL FREE: (800) 965-8570 PHONE: (805) 965-8527 WEBSITE: http://www.sbcastilloinn.com Castillo Inn 22 Castillo StreetSanta Barbara, CA 93101 Get Directions Amenities Details General Total Units: 20