Where is Residence Inn by Marriott New York Manhattan/Central Park?

Where is Residence Inn by Marriott New York Manhattan/Central Park located?

Residence Inn by Marriott New York Manhattan/Central Park, Residence Inn by Marriott New York Manhattan/Central Park, United States of America (approx. 40.76409°, -73.98259°)


Where is Residence Inn by Marriott New York Manhattan/Central Park on the map?