Your Home in the City
The Crowne Plaza Hotel at Hudson Yards in NYC is a convenient stay for those visiting the city. Built within the Hudson Yards development, this hotel offers stunning views of the skyline and is located in close proximity to some of the New York City’s best attractions.