Holiday Inn New York City - Times Square by IHG
New York · United States



About this stay
Address585 8th Avenue, Hell's Kitchen, New York, NY 10018, United States, 10018, New York
Holiday Inn New York - Times Square South offers rooms with a flat-screen TV and a private bathroom stocked with free toiletries. Located in Midtown Manhattan, the hotel is just steps from the Theater District, Times Square, and Madison Square Garden, with La Guardia Airport 10 km away. Complimentary WiFi is available throughout the property.