Holiday Inn Express – Times Square, New York City
https://holiday-inn-express-times-square.usa8.info
Times Square and the theaters of Broadway are only a 10-minute walk from this centrally-located Manhattan hotel. It has a business center and free in-room Wi-Fi.
343 West 39th Street, Hell’s Kitchen, New York City, NY 10018, United States of America