Oasis Inn and Suites 2 stars

3344 State Street, Santa Barbara, CA 93105, USA

Hotel image
Read more reviews for Oasis Inn and Suites