New Orleans at night

New Orleans

The Crescent City is calling with endless excitement

New Orleans was recently named the No. 2 city in the U.S. by Travel + Leisure Magazine, and the designation is undeniable given the city’s vast amount of sights, sounds, culture and cuisine. Emerge from the comfort of your room, and you’ll be steps away from countless festivals, restaurants, bars, galleries and cultural institutions. With a central location just steps from the French Quarter, The Windsor Court encompasses the full range of what it means to be in New Orleans. For more information or coordination assistance, contact our concierge at (504) 596-4358 or