Situado en el corazón del distrito histórico Uptown Historic, el St Charles Inn, Superior Hotel Nueva Orleans se encuentra a 2 km de distancia del Estadio Mercedes-Benz Superdome, un lugar ideal para los aficionados al deporte. Situado en el corazón de Nueva Orleans, este hotel de 3 estrellas ofrece 40 habitaciones con vistas a la ciudad.
Este hotel está situado cerca de un barrio hermoso, a 10 minutos en coche del Barrio Francés. El St Charles Inn, Superior también está situado en jardín, bastante cerca de The Fresh Market. Las familias que viajen a Nueva Orleans disfrutarán estando a 3 km de distancia del Acuario de las Américas. Para los que viajan desde lejos, el aeropuerto New Orleans Lakefront está a 19 minutos en coche.
Las habitaciones para no fumadores de St Charles Inn, Superior están equipadas con TV y televisión con múltiples canales, además de servicio de tetera/cafetera para cocinar. Los huéspedes podrán disfrutar de secadores de pelo y gorro de ducha en los baños privados con inodoro y bañera.
La propiedad proporciona cada mañana un desayuno gratuito. El hotel goza de una ubicación de primera clase cerca del Portside Lounge y McDonald's.