The hotel was built in 1981, housed in a building elegant and refined. It has internal courtyard, bar, two restaurants, spa, beauty salon, gift shop, barber shop, fitness center, business center, indoor pool with panoramic views of Central Park, solarium and rooms for meeting/events. The Parker New York is in the process of transitioning to a Hyatt affiliated property. It will be undergoing a full renovation that is expected to begin in 2020. The hotel is expected to remain open during construction and will be relaunched as the newest flagship Thompson Hotel in 2021.
Le Parker Méridien New York is in a central location, with a short walk it's possible to easily reach attractions like Central Park, Times Square, MOMA, Fifth Avenue and many more. The metro station "57 st" is only 200 meters from the hotel. JFK airport is approximately 45 minutes by car.