This place is a dump for being in DTC. Cars on jacks, creepy people and no shampoo WTH!!!!
The bathroom was disgusting, you could also heard everything in the room even the person taking a shower next to us. Would not go back ever!!!
More
- Homestead Denver Tech Center
- Extended Stay America Denver
