Americas Best Value Inn - Azusa/Pasadena 2 stars

433 South Azusa Avenue, Azusa, CA 91702, United States of America

Hotel image
Read more reviews for Americas Best Value Inn - Azusa/Pasadena