Filter Results
Apply Filters
Clear Filters
Self Catering in Santa Barbara
Quality Inn
3055 De La Vina Street, Santa Barbara, United States Show map
Offering air-conditioned rooms and Wi-Fi throughout the property, Quality Inn Santa Barbara is about 10 minutes by car from the 230-acre non-profit Elings Park and 3.3 km from Peabody Stadium. This 2…
From US$ 106
Book Now