Holiday Inn Express & Suites Portales 2 stars

1901 West 2nd Street, Portales, NM 88130, United States of America

Hotel image
Read more reviews for Holiday Inn Express & Suites Portales