Chateau Orleans ligt in New Orleans in Louisiana en biedt een buitenzwembad, gratis WiFi en eigen kookgelegenheid. The St. De kathedraal van Louis en Jackson Square, de thuisbasis van het beroemde Cafe Du Monde, liggen op slechts 12 minuten lopen van de accommodatie.
Alle appartementen van Chateau Apartments zijn voorzien van airconditioning, een flatscreen-tv en een bank. Er is een keuken met een kookplaat, een broodrooster en keukengerei. De eigen badkamer is uitgerust met een bad of een douche.
Er is een automaat met drankjes en een zonneterras. Er is een dagelijkse schoonmaakdienst (behalve op zondag) en er zijn wasfaciliteiten beschikbaar.
Bourbon Street ligt op 10 minuten lopen van de accommodatie. Audubon Butterfly Garden and Insectarium ligt op 850 m van de appartementen van New Orleans. Het Audubon Aquarium of the Americas ligt op 1,2 km afstand.