La Quinta Inn & Suites by Wyndham New York City Central Park in New York (Manhattan) ist nur wenige Schritte von Central Park und 9 Gehminuten Lincoln Center entfernt. Dieses Hotel ist 0,7 km von Beacon Theater und 0,7 km von Metropolitan Opera House entfernt.