La Quinta Inn and Suites New York City Central Park
USA, New York City - Manhattan
Average hotel rating
Located in New York (Manhattan), La Quinta Inn & Suites by Wyndham New York City Central Park is steps from Central Park and a 3-minute drive from 5th Avenue. This hotel is 1.6 mi (2.5 km) from Times Square and 1.7 mi (2.7 km) from Broadway.