Last modified on 10 October 2013, at 15:54

Category:Claiborne Towers, New Orleans

Claiborne Towers was a 17 story high rise in New Orleans, located on Canal Street at the uptown lake corner with Claiborne Avenue. It served as an apartment building and a hotel. It was also known as the Delta Towers, Pallas Hotel and the Grand Palace Hotel.

Media in category "Claiborne Towers, New Orleans"

The following 11 files are in this category, out of 11 total.