Sheraton Metairie - New Orleans Hotel is perfectly located less than 10 miles from the Mercedes-Benz Superdome - home of the National Football League's New Orleans Saints. Located on 70 acres of land and with a seating capacity of over 73,000, the Superdome is one of the largest domed stadiums in the world. Want to see the Saints take on their next rival? Book your hotel stay today, and don't miss out on any of the action!
For more things to do in New Orleans, Click Here