The Big Apple has a new Holiday Inn.
The 35-story Holiday Inn Express New York City Times Square is now open on Eighth Avenue between 38th and 39th streets.
The property has 271 rooms, complimentary Internet throughout, 24-hour business and fitness centers, room service, and the Rattle N Hum West Craft Beer Bar & Kitchen that serves breakfast, lunch, dinner, and late-night snacks.
The Holiday Inn is a few blocks away from Times Square, Penn Station, Herald Square, and the Javits Center.