Only in Denver: Giant Hand Sculpture at The Maven
Stepping into The Maven, a hotel located in the heart of Lower Downtown (LoDo) Denver on the corner of Wazee and 19 th streets, it’s immediately apparent that this property has a vibe all its own. Opened in April 2017, the creators of this 172-room…