IHSP Hostel Santa Barbara 2 stars

111 North Milpas Street, Santa Barbara, CA 93103, USA

Hotel image
Read more reviews for IHSP Hostel Santa Barbara