Description: The Windsor Court Hotel is a high-rise building in the Central Business District of New Orleans, Louisiana.
Download Model:Google SketchUp