Americas Best Value Inn - Clovis 2 stars

1616 Clovis Avenue, Clovis, CA 93612, United States of America

Hotel image
Read more reviews for Americas Best Value Inn - Clovis