Stay Inn
12033 E 38th Ave
Denver, CO 80239

Found 1 report:

Bugs were all over the bed and furniture. After sitting around the room for a couple hours, they started coming and biting openly. They were clearly roaming around the bed, carpet and furniture.









No nearby bug reports