Near Madison Square Garden. EVEN Hotel New York - Times Square South is centrally located in New York, a 4-minute walk from Madison Square Garden and 10 minutes by foot from Times Square. This upscale hotel is 0.8 mi (1.3 km) from The High Line Park and 1 mi (1.6 km) from Broadway.