The Alexandre is gelegen in New Orleans, op 16 minuten lopen van Treinstation Union Station, en biedt uitzicht op de stad. De accommodatie bevindt zich op 17 minuten lopen van Mercedes-Benz Superdome, 4,7 km van Touro Synagogue en 5,5 km van Uptown New Orleans Historic District. De accommodatie ligt op 14 minuten lopen van Morial Convention Center, en op 600 meter van het centrum van de stad.
De units hebben airconditioning, een koelkast, een vaatwasser, een koffiezetapparaat, een douche, gratis toiletartikelen en een kledingkast. Kamers bij het hotel hebben een eigen badkamer met een bad en een haardroger. Er is ook gratis WiFi en sommige kamers bieden ook een terras. Alle kamers bij The Alexandre hebben beddengoed en handdoeken.
Audubon Nature Institute ligt op 8,6 km van de accommodatie, en Rivertown ligt 19 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Louis Armstrong New Orleans, op 21 km van The Alexandre.