AOL Travel

IMAX Theater, Denver

IMAX Theater - Denver, Colorado
IMAX Theater
2001 Colorado Boulevard, Denver, CO 80205Map
Museum of Nature and Science
+1 303 370 6000
Neighborhood: Uptown/ City Park

IMAX Theater is on the second floor of the Denver Museum of Nature and Science. The screen stands four-and-a-half stories high and six-and-a-half stories wide, making every show a spectacle. A renovation of the theater upgraded the sound system and replaced the aging screen. And now its a true delight for the movie buffs to catch up with the latest flicks here.

Write a Review

How would you rate your overall experience with IMAX Theater?
Nightlife General Information
  • Type: Movies
  • Accept Credit Card: amex
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!