SEPT 13, 2015 - Le Meridien Hotel building at night from Poydras Street reflecting buildings on glass that spans 23 floors in New Orleans, LA/

Le Meridien New Orleans, an upscale hotel located downtown

NEW ORLEANS, LA – SEPT 25: Le Meridien New Orleans Hotel building was built in 1984 at 279 ft (85m) with 23 floors on Poydras Street in New Orleans, LA.

2014 – Starwood Hotels restored the former W Hotel building at a cost of $29 million.

The Le Méridien is an upscale hotel in downtown New Orleans starting at $334 per night.

Le Méridien New Orleans
333 Poydras St, New Orleans, LA 70130
(504) 525-9444


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.