Extended Stay America - Santa Barbara - Calle Real 2 stars

4870 Calle Real, Santa Barbara, CA 93111, United States of America

Hotel image
Read more reviews for Extended Stay America - Santa Barbara - Calle Real