Latest News

Windsor Court Rated in top 10 Hotel in Gulf South

The Windsor Court has been named the No. 6 spot in the Top 50 US/Canada Big City Hotels in Travel + Leisure's 2011 World's Best Awards readers' survey. Click Here: Windsor Court get Top 10 Rating in US