Skip to content

Topic - Plaza Hotel

The Plaza Hotel in New York City is a landmark 20-story luxury hotel with a height of that occupies the west side of Grand Army Plaza, from which it derives its name, and extends along Central Park South in Manhattan. Fifth Avenue extends along the east side of Grand Army Plaza. It is managed and operated by Fairmont Hotels and Resorts of Canada. - Source: Wikipedia

Related Stories

No Stories Found