|
Stay Smart NYC 123rd Street
10 West 123rd Street
New York City New York United States
Rated 10 / 100 based on 1 customer reviews. |
|
Stay Smart NYC 123rd Street is located in New York City and is close to the area's well-known attractions. It is situated a short stroll from the Studio Museum in Harlem and the Apollo Theater.
Stay Smart NYC 123rd Street provides comfortable apartments, designed to fit the needs of any guest.
The property is under a 15-minute drive from LaGuardia Airport. It is within a 20-minute stroll of Central Park North 110th Street IRT Lenox Avenue Line, which allows easy access in and around New York City. |