Availability
star star star Castillo Street,223, Near Santa Barbara City College, Santa Barbara, California 93101, United States
starExcellent
rate_reviewExcellent accommodation. Close to the beach with easily accessible parking. Great rooms and fantastic service. Great pool.
placeClose to the beach with easily accessible parking.
Castillo Street,223, Near Santa Barbara City College, Santa Barbara, California 93101, United States