Loews Hotel New Orleans 
300 Poydras Street, New Orleans LA 70130 - US
|
|

Map |
|
|
|
Featuring an elegant decor and a warm hospitality, Loews Hotel New Orleans welcomes you for an unforgettable vacation, overlooking the riverfront. Loews Hotel is a conversion of the former Lykes Building, located at the corner of Poydras and South Peters Street in the heart of the New Orleans Riverfront. It is adjacent to the Arts District, which offers a myriad of restaurants, galleries and museums, including the National D-day Museum and the Ogden Museum of Southern Art. The hotel offers 285 rooms of which there are 12 suites, including a presidential suite.
|
|
|
|
|