La Quinta Inn Denver Northglenn
345 W 120th Ave
Denver, CO 80234

Found 1 report:

Room 145, day after leaving found a number of bites.









No nearby bug reports