Where is the City House of the New York Athletic Club located?
180 Central Park South in Manhattan
Times Square
Brooklyn
Queens
Answer
The City House of the New York Athletic Club is located at 180 Central Park South in Manhattan. It's one of the two facilities of the club, the other being Travers Island in Westchester County.
The Exclusive World of New York Athletic Club: How Well Do You Know this Elite Private Social Club?