Located in the heart of New Orleans one block from Canal Street is the Award Winning Windsor Court Hotel. The hotel is a haven for the discriminating travelers that expect elegance and luxury with superior service and grace. A real Gem…great food, entertainment and more … The Windsor Court Hotel is an Inbound Destinations “Must Experience.” Let them know you found them on InboundDestinations.com.