Advertisement
La Quinta Pueblo Inn and Suites
La Quinta Pueblo Inn and Suites
Address:
4801 North Elizabeth Street, Pueblo, Colorado
Traveler Rating by TripAdvisor

Traveler Comments

NICE PLACE
NOT ENOUGH CLOSE PARKING. LIMITED ENTRANCE WAYS
Generally very good facilities and I choose them because I travel with a pet and they are one of the few chains who are pet-friendly.
Please enable JavaScript to properly view and use this web site.