A stylish stay in a fun part of Denver with lots of great dining and entertainment in walking distance