Request a room! Windsor Hotel
There are few things more iconic of New Orleans than gracious hospitality paired with colorful bloom. Among its treasured landmarks is the Windsor Court Hotel, a property that recently underwent a multi-million dollar renovation, while…