Santa Paula Inn 3 stars

111 North 8th Street, Santa Paula, CA 93060, USA

Hotel image
Read more reviews for Santa Paula Inn