
|
Le Meridien
614 Canal Street
New Orleans, LA 70130
A deluxe elegant high-rise hotel set in the Business District, adjacent to the French Quarter. All rooms have climate-control, marble bath, dual line phones, minibar, clock radio & computer-compatible color cable tv, 24 hour room service, health club with sauna and many other services.
|