The Nelson House Unbeatable Location se encuentra en el barrio de Uptown, en Nueva Orleans, a 3,2 km de Distrito histórico de Uptown - Nueva Orleans y a 4,4 km de Sinagoga Touro, y ofrece alojamiento equipado con patio y wifi gratis. Esta casa o chalet está a 4,6 km de Audubon Nature Institute y a 4,9 km de Mercedes-Benz Superdome.
Esta casa o chalet tiene aire acondicionado y cuenta con 3 dormitorios, TV y cocina con nevera y lavavajillas. Hay toallas y ropa de cama en la casa o chalet.
Union Station está a 6,1 km del alojamiento, y Centro de Convenciones Morial está a 7,3 km. El aeropuerto más cercano (Aeropuerto internacional Louis Armstrong New Orleans) está a 16 km.