Hampton Inn by Hilton New York Times Square

New York City, New York