Discovered by FATB

The Windsor Court

Hotel in New Orleans, Louisiana, United States

A hotel in the Central Business District of New Orleans, a short walk from the French Quarter.

Why FATB discovered it: Forbes Travel Guide Four-Star - Forbes Travel Guide

Discovery is not verification.