Loews New Orleans Hotel
in New Orleans, United StatesCategory: Attraction
0 views
0 shares
0 comments
set bookmark!
Created/changed by:
System
Address details
300 Poydras St, New Orleans, LA 70130, USA Print route »Phone & WWW
Business hours
Info
Loews New Orleans Hotel (formerly the Lykes Center), located at 300 Poydras Street in the Central Business District of New Orleans, Louisiana, is a 22-story, 276-foot (84 m)-tall skyscraper.The Berger Company developed the Loews Hotel in 2004. The Berger Company purchased the building, which formerly housed the Lykes Brothers Steamship Company, in 2002 for $6.6 million and converted it to the Loews. The Berger Company sold the hotel in October 2013 for $74.5mm.
