Downtown Aquarium 700 Water St., Denver, CO, 80211(303) 561-4450BookingWebsiteOverviewAmenitiesRelated ArticlesTop Things to Do in Colorado's Cities This WinterThe Top 10 Things To Do in Colorado Springs10 Not-to-Miss Experiences in Colorado Springs, Olympic City USA Must-Try Denver Restaurants13 Quirky Roadside Attractions in Colorado3 Days in Colorado Springs & Pikes Peak Country