The Hotel at Times Square

The Hotel at Times Square
59 West 46th St., New York, NY 10036 United States (USA) near Exit 16W (113) on NJ Turnpike (~5.5mi)