31 West 71st Street, New York, NY, USA
0203 318 4677
La Quinta Inn & Suites New York City Central Park
31 West 71st Street, New York, NY, USA
+4402033184677