Memphis Pyramid

arena in Memphis
#2 in Memphis / #1824 in United States of America
Photo
by Nicolas Henderson from Coppell, Texas
/ CC BY 2.0

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