Travellers enjoy visiting the public Downtown Aquarium, located approximately a 25-minute walk from Lumber Baron Inn And Gardens, as well as 16th Street Mall accessible with 10-minute car ride. If you are willing to explore even more landmarks in Denver, attend the modern stadium "Coors Field" located 2.7 km from the property.