Con un restaurante y depósito de equipajes, este hotel de 3 estrellas, Pelham Hotel, se encuentra en el barrio central de negocios de Nueva Orleans de Nueva Orleans, a solo 1 km del Estadio Mercedes-Benz Superdome y a 10 minutos a pie de lugares de interés cultural como el Museo del Niño de Louisiana. El hotel cuenta con un aparcamiento privado en el lugar.
Situado a un par de minutos en coche de las Ursulinas, !este hotel también permite acceder a lugares deportivos como New Orleans Arena, que está a 1 km de distancia. La Iglesia de la Inmaculada Concepción está a 8 minutos a pie del Pelham Nueva Orleans, mientras que la estación de autobuses el route 16, está a solo 5 minutos caminando del sitio. El establecimiento está a poca distancia de muchas de las atracciones de la ciudad, como el Audubon Butterfly Garden and Insectarium y el Acuario de las Américas. El Aeropuerto New Orleans Lakefront está a 15 km del hotel Pelham Hotel, y llegar allí en coche lleva 17 minutos.
Hay 65 habitaciones en el hotel, cada una tiene una plancha y tabla de planchar, climatizador, y cuenta con TV de pantalla plana con canales vía satélite. Las comodidades del baño incluyen un secador de pelo y toallas de baño, junto con elementos esenciales como un aseo separado, una bañera y una ducha.
Pelham Nueva Orleans ofrece el desayuno en el restaurante. Con comida americana, el Luke se ubica a solo 5 minutos andando del sitio.