Showing the single result

  • The Plaza – A Fairmont Managed Hotel

    Nestled at the edge of Central Park and Fifth Avenue, The Plaza Hotel stands as an icon of luxury and grandeur in New York City. Since its opening in 1907, this world-famous hotel has become synonymous with elegance and historic charm, exuding an Old-World appeal that’s deeply woven into New York’s cultural fabric. Whether you’re…