A tucked-away oasis in the city’s business district, The Windsor Court brings a bit of the English countryside to New Orleans. The Forbes Travel Guide Four-Star hotel’s rooms feature ...
Here's a little look inside my trip. Let's start with where I stayed: I stayed in the heart of downtown New Orleans at The Windsor Court. I was enamored with the Britsh-inspired decor, the ...
BOOK NOW The Windsor Court has more of a classic, old world feel than some of the other NOLA hotels. It’s situated right in the midst of the Central Business District (CBD) in downtown New ...