Lita's New York Apartments
Apartment
New York
Located in Harlem, these New York City apartments are 1.6 km from both Columbia University and The Apollo Theater. Guests staying at these apartments can enjoy access to a kitchen and free Wi-Fi.
Number of rooms: 4
417 West 145th Street, Harlem, New York, NY 10031, United States