C
Claudio Alberto Salamanca Review of Le Meridien New Orleans
Nice hotel. Great location, walking distance from ...
Nice hotel. Great location, walking distance from main places. Rooms are small. Cleaning could be better. Overall a good experience.
Comments: