The Alexandre está en Nueva Orleans, a 16 min a pie de Union Station, y ofrece vistas a la ciudad. El alojamiento se encuentra a 17 min a pie de Mercedes-Benz Superdome, a 4,7 km de Sinagoga Touro y a 5,5 km de Distrito histórico de Uptown - Nueva Orleans. El alojamiento está a 14 min a pie de Centro de Convenciones Morial y a 600 metros del centro de la ciudad.
Las unidades están equipadas con aire acondicionado, nevera, lavavajillas, cafetera, ducha, artículos de aseo gratuitos y armario. Las habitaciones del alojamiento tienen wifi gratis y baño privado con bañera y secador de pelo. Algunas habitaciones ofrecen terraza. En el hotel, las habitaciones están equipadas con ropa de cama y toallas.
Audubon Nature Institute está a 8,6 km del alojamiento, y Rivertown está a 19 km. El aeropuerto más cercano (Aeropuerto internacional Louis Armstrong New Orleans) está a 21 km.