Ten pięciogwiazdkowy hotel w Nowym Orleanie usytuowany jest zaledwie kilka kroków od ulicy Canal Street oraz 5 minut jazdy od Dzielnicy Francuskiej. Na terenie obiektu znajduje się jedyna w mieście restauracja, która została wyróżniona 4 Diamentami. Do dyspozycji Gości jest też odkryty basen oraz przestronne pokoje z bezpłatnym WiFi.
Każdy pokój w hotelu Windsor Court jest wyposażony w telewizor z dostępem do kanałów satelitarnych oraz budzik z radiem i stacją dokującą do iPoda. Pokoje zostały urządzone w tradycyjnym stylu i ciepłej kolorystyce. Do dyspozycji Gości jest w nich minibar oraz łazienka wyłożona włoskim marmurem.
Hotel Windsor Court szczyci się znakomitą restauracją The Grill Room, w której serwowane są dania kuchni amerykańskiej oraz przysmaki z Nowego Orleanu. W lokalu Polo Lounge Goście mogą delektować się oryginalnymi koktajlami i posłuchać koncertów jazzowych. Na podwieczorek można wstąpić do lokalu Le Salon.
Na terenie hotelu znajduje się centrum fitness i sale konferencyjne. Do dyspozycji Gości jest też sklep z upominkami, usługa konsjerża oraz punkt informacji turystycznej. Obiekt zapewnia ponadto usługę opieki nad dziećmi.
Hotel ten znajduje się zaledwie 4 minuty spacerem od kasyna Harrah’s Casino oraz akwarium Aquarium of the Americas. Dojazd do parku miejskiego w Nowym Orleanie zajmuje 14 minut, a na międzynarodowe lotnisko w Nowym Orleanie – 20 minut.