This charming space is the perfect place to enjoy the city of Denver. Definitely a must stay!