Guesthouse/bed and breakfast The Craft House Inn
★★★★
1124 Castillo St, Santa Barbara (CA), United States Show on map
Casa Castillo is a 4-star hotel in Santa Barbara (CA), United States. It is one of 88 places to stay in Santa Barbara (CA) listed on Triptoic.
1124 Castillo St, Santa Barbara (CA), United States
Casa Castillo is located at 1124 Castillo St, Santa Barbara (CA), United States.
Casa Castillo is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Guest favorite
Guest favorite