Castillo Inn

22 Castillo Street
Santa Barbara, CA
(800) 965-8570
Castillo Inn

22 Castillo Street
Santa Barbara, CA 93101

Get Directions

Amenities

Details

General
Total Units:
20