The Real Reason Nobody Wanted To Build A Hotel On The New $800 Million New Orleans Airport North Terminal
The city's criteria for building a hotel on the New Orleans airport north terminal property will shock you. The hotel is part of the $800 million new