AMC Town Square 18
6587 Las Vegas Boulevard S.,
No one has favorited this theater yet
Located at the southern end of the ‘Strip’, not far from the Mandelay Bay Hotel & Casino is the newly built open air Town Square shopping center. The Town Square 18 is at the rear of the center in its own stand alone building.
It opened on November 15, 2007 with "Beowulf" in one of the screens, presented in digital Real D 3D. All the screens have digital projection & sound and seven of them have 3D capability. Seating is provided for over 4,000 with capacities in the screens ranging from 470, down to 105. All have modern rocker seats installed in a stadium format.
It was operated by the Dallas, TX based; Rave Motion Pictures chain until January 2013, when AMC took over.
Just login to your account and subscribe to this theater