Uncategorized admin July 7, 2012 July 7, 2012 The Marriott Hotel on Canal Street in New Orleans has some really amazing art work in the lobby and elsewhere. Share this:PrintFacebookTumblrPinterestEmailMastodonLinkedInTwitterRedditPocket Related