Wiebe Motel 1 stars

1271 San Felipe Road, Hollister, CA 95023, United States of America

Hotel image
Read more reviews for Wiebe Motel