Chateau Orleans ligger i New Orleans i Louisiana og har udendørs pool samt gratis WiFi. St. Louis Cathedral og Jackson Square, hjemsted for den berømte Cafe Du Monde, ligger begge 12 minutters gang fra ejendommen.
Samtlige lejligheder på Chateau Apartments har aircondition, fladskærms-tv og sofa. Der er køkken med komfur, brødrister og køkkenudstyr. Der er desuden eget badeværelse med badekar eller bruser.
Der er også en salgsautomat med drikkevarer samt en solterrasse. Der tilbydes daglig rengøringsservice (undtagen søndag) samt vaskeri.
Bourbon Street ligger 10 minutters gang fra ejendommen. Audubon Butterfly Garden and Insectarium ligger 850 meter fra New Orleans' lejligheder. Audubon Aquarium of the Americas ligger 1,2 km derfra.