Reviews, get directions and information for Windsor Court
About
Windsor Court Hotel is a luxury hotel located in the heart of New Orleans. Our world-class hotel boasts a rooftop pool, the Polo Club Lounge, Le Salon tea room, the Grill Room restaurant, along with stunning views of the city.
Address: 300 Gravier St, La Nouvelle-Orléans 70130