Park Hotels & Resorts Inc. Announces the Sale of the Le Meridien New Orleans

Park Hotels & Resorts Inc.  today announced that it has closed on the sale of the 410-room Le Meridien New Orleans located in New Orleans, LA, for gross proceeds of $84.0 million, or $205,000 ...