Holiday Inn NYC Times Square (585 8th Avenue) ***

The Holiday Inn NYC - Times Square is gelegen op Times Square, vlakbij Theatre District, shopping centra, eetgelegenheden en het nachtleven.