This 4 star hotel is located in the city centre of New York.
Nestled between Central Park and the Hudson River, the Upper West Side offers iconic architecture and a quiet, residential respite from the buzzing energy of downtown.
This is a modern building.
This accommodation has a large lobby.
Pets are allowed (Charges may be applicable)