Sheraton New York Times Square Hotel

811 7th Avenue, 53rd Street, New York