614 Canal St Driveway Entrance on 611 Common Street, New Orleans, Louisiana 70130-2308 USA
Photo Credit: https://commons.wikimedia.org/wiki/LeMeridieneHotelNOLASept2009.jpg
Claim copyright