in
New Orleans, United States
Category:
Attraction
0 views 0 shares 0 comments
set bookmark!
Created/changed by:
System
Address details
612 Canal St, New Orleans, LA 70130, USA
Print route »
Phone & WWW
Business hours
Info
The JW Marriott New Orleans is a 331 feet (101 m), modern 30-story high-rise hotel in the Central Business District of New Orleans, Louisiana. The 4-star, 487-room hotel currently stands as the 13th-tallest building in the city, and the 3rd-tallest hotel.