While you won’t find many unique stays in Gretna, this luxury New Orleans hotel places you just 10 minutes from your destination. Opened in 1984, the Windsor Court Hotel is consistently ranked among ...