La Quinta Inn - Denver/Cherry Creek
1975 S. Colorado Blvd., Denver, CO 80222
New rooms with a fresh decor, big bright bathrooms, coffeemakers, 25-inch TVs with Nintendo and premium movies. Free breakfast and local calls. Heated outdoor pool. Guest laundry.
Facility Amenities: ADA-compliant, Pets on Leash Allowed
Room Amenities: Coffeemaker, Movie Rentals