Skip to content

Topic - Windsor Court Hotel

The Windsor Court Hotel is a high-rise building in the Central Business District of New Orleans, Louisiana. The building rises 253 feet (77 m). It contains 23 floors, and was completed in 1984. Windsor Court Hotel currently stands as the 34th-tallest building in the city, and the 10th-tallest hotel. The architectural firm who designed the building was Morris Architects. The building is an example of modern architecture. - Source: Wikipedia

Related Stories

No Stories Found