Memphis Pyramid
arena in
Memphis
#2 in Memphis
/
#1824 in United States of America
The Memphis Pyramid, located in Memphis, Tennessee, is a striking architectural landmark originally built as a sports and entertainment venue. Opened in 1991, this steel structure stands 321 feet tall and resembles the ancient pyramids of Egypt. Its unique design has made it an iconic part of the Memphis skyline. The pyramid has undergone several transformations over the years and is now home to a Bass Pro Shops megastore, which includes an indoor swamp, an observation deck offering panoramic views of the Mississippi River, restaurants, a bowling alley, and even a hotel.
Hotels
Find hotels nearby:
Tours & Activities
Also check out
Message
Go to Planner