Das Hotel Margaret Place New Orleans liegt lediglich 500 Meter vom Robert-E.-Lee-Monument und 5 Minuten Fußweg vom Contemporary Arts Center entfernt.
Das Hotel ist in einer Entfernung von 7 Minuten zu Fuß vom Lee Circle gelegen. Die nächsten kulturellen Sehenswürdigkeiten sind das Memorial Hall Confederate Civil War Museum (350 Meter) und der Friedhof 1 von St. Louis (2 km). Das Margaret Place ist auch in der Nähe vom National WWII Museum. Die Bushaltestelle New Orleans Union Passenger Terminal ist in 850 Meter Entfernung vom Hotel, während das French Quarter ca. 2,1 km von hier entfernt ist.
Die Gäste können im Restaurant Emeril's Delmonico ganz nah an der Unterkunft auch Cajun- und kreolisches Essen genießen.