The Harlem CascadesApartment
52 West 128th Street, Harlem, New York, NY 10027, United States
Offering garden views, The Harlem Cascades is an accommodation located in New York, 3.3 km from Yankee Stadium and 3.6 km from Columbia University. This apartment provides air-conditioned accommodation with free Wi-Fi.