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°)