Photos of the Holiday Inn Midtown, New York.

About the hotel