Holiday Inn New York City Times Square

Holiday Inn New York City Times Square
585 8th Ave., New York, NY 10018 United States (USA) near Exit 16W (113) on NJ Turnpike (~5.3mi)