Holiday Inn New York City - Times Square by IHG

New York · United States

About this stay

Address
585 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.