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.