Grand Army Plaza lies at the intersection of Central Park South and Fifth Avenue in front of the Plaza Hotel in Manhattan, New York City. It stretches from 60th to 58th streets between East Drive and Fifth Avenue.
Contact us...