The Windsor Court Hotel is a luxury hotel situated in the Central Business District of New Orleans. It offers spacious rooms and suites with elegant decor and modern amenities. The hotel is home to a renowned restaurant that serves refined Creole cuisine. Guests can enjoy dishes like turtle soup, Louisiana crabmeat salad, and pecan-crusted redfish. The restaurant also offers an extensive wine list and a selection of classic cocktails. With its impeccable service and delectable food, The Windsor Court Hotel is a top choice for those seeking a hotel with a restaurant in the city.