Travellers enjoy visiting the shopping mall "Larimer Square", located approximately 10 minutes by car from the Rodeway Inn & Suites, as well as the public Downtown Aquarium accessible with 15-minute car ride. If you are willing to explore even more landmarks in Denver, attend Lowell Ponds State Wildlife Area located 2.3 km from the property.