Super 8 Santa Barbara/Goleta

6021 Hollister Ave
Goleta
California
United States