Ofreciendo 6 habitaciones, el Margaret Place Hotel Nueva Orleans está a tan solo 11 minutos a pie de la iglesia de San Patricio.
Si te alojas en el hotel, podrás descubrir Nueva Orleans, situado a 2 km, o visitar instalaciones deportivas como el Estadio Mercedes-Benz Superdome, situado a 2,1 km. La Catedral de St. Louis está a unos 25 minutos a pie, mientras que la estación de autobuses Loyola at Howard, está a tan solo 10 minutos a pie. El Museo Nacional WWII y Margaret Statue se encuentran a unos cuantos pasos del Margaret Place.
El restaurante Magazine Pizza ofrece una gran selección de platos a 200 metros del hotel.