Interesting facts about The Plaza Hotel

The Plaza Hotel is a landmark 19-story luxury hotel and condominium apartment building in the Midtown Manhattan neighborhood of the borough of Manhattan, New York City. Located at Fifth Avenue and Central Park South, this luxury hotel was constructed in the most fashionable residential section of New York City. Construction on the first Plaza Hotel … Read more