El hotel de 2 estrellas The Canal Street Plaza Hotel se encuentra en Nueva Orleans, a unos 25 minutos andando del Centro comercial Riverwalk de Nueva Orleans, y ofrece una piscina.
Si te alojas en el hotel, podrás descubrir el Acuario de las Américas, situado a una distancia de unos 25 minutos andando, o visitar instalaciones deportivas como el Estadio Mercedes-Benz Superdome, situado a 14 minutos a pie del hotel. El Canal Street Plaza está situado cerca de lugares de interés natural como el Parque Louis Armstrong (1 km) y el Parque City Park (2 km). La zona cuenta con lugares para hacer compras como la Plaza Jackson, a unos 25 minutos a pie del hotel. Este lugar está relativamente cerca de la parada de autobús los Flix New Orleans.
Los huéspedes pueden comer por la mañana en el restaurante. Podrás disfrutar de la comida americana en el restaurante el Handsome Willy's, que se encuentra a 600 metros de distancia.