Where is Courtyard by Marriott New York Manhattan/Central Park located?
Courtyard by Marriott New York Manhattan/Central Park, Courtyard by Marriott New York Manhattan/Central Park, United States of America (approx. 40.76422°, -73.9828°)
Courtyard by Marriott New York Manhattan/Central Park, Courtyard by Marriott New York Manhattan/Central Park, United States of America (approx. 40.76422°, -73.9828°)