Sheraton New York Times Square Hotel

West 53rd Street, New York, 10019