La Quinta Inn & Suites New York City Central Park, New York City
https://la-quinta-inn-suites-new-york-city-central-park.usa8.info
This hotel, located in the center of Manhattan’s Upper West Side, is 1 block from Central Park. It offers a continental breakfast and free in-room Wi-Fi.
31 West 71st Street, Upper West Side, New York City, NY 10023, United States of America