This custom nineteen-story Residence Inn by Marriott will be the first new high-rise construction built in New Orleans in the over a decade. The hotel will feature a stunning second-floor terrace overlooking St. Charles Avenue in downtown New Orleans.