Das Casa Castillo, A Zenstay Hotel Santa Barbara verfügt über 5 Zimmer und liegt ungefähr 25 Gehminuten von der Stearns Wharf entfernt. Außerdem gibt es einen Privatparkplatz.
Das Aparthotel liegt in erstklassiger Lage im Bezirk Santa Barbara Downtown, in rund 700 Meter Entfernung vom Santa Barbara Museum of Art. Alameda Park befindet sich gleich neben dem Hotel. Das Kids World ist in einer Entfernung von nur 1 km vom Casa Castillo, A Zenstay, während der Bahnhof Santa Barbara Amtrak ungefähr 20 Gehminuten von hier entfernt liegt. Die Bushaltestelle Bath & Victoria liegt in ungefähr 300 Meter Entfernung.
Die Zimmer verfügen über eine Küchenzeile und sind zudem mit einem Schreibtisch ausgestattet. In den Badezimmern befinden sich eine getrennte Toilette und eine Dusche. Die abgetrennten Badezimmer bieten zudem eine Duschhaube und Badelaken für Ihren Komfort.
Das Restaurant Sushi Teri bietet asiatische Gerichte an und befindet sich nicht weit entfernt vom Casa Castillo, A Zenstay Santa Barbara.