Holiday inn express times square south new york ny

The Holiday Inn Express Times Square South is a popular hotel located in the heart of Manhattan, New York City. Here are some details about the hotel:

Address: 343 West 39th Street, New York, NY 10018

Location: The hotel is situated in the Times Square area, just a few blocks away from the iconic Times Square, Broadway theaters, and major restaurants and shops.

Amenities:

Rooms:

Reviews:

Parking:

Getting Around:

Tips:

Overall, the Holiday Inn Express Times Square South is a great choice for travelers looking for a convenient and comfortable stay in the heart of Manhattan.