No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.
Situated approximately a 20-minute stroll from the Ivy League school "Columbia University", The Apollo Apartment New York also boasts easy access to Grand Central train station which is 4.2 miles away.
Location
The apartment lies in the Hamm district, 1.5 miles from the 28-acre Riverbank State Park. This apartment is also situated right around the corner from Greater Refuge Temple.
Rooms
At the property, guests will enjoy the convenience of a hair dryer in the bathroom.
Food & Drinks
In-room self-catering options like coffee and tea making equipment, a fridge, and a kitchenware are available at the apartment for guests to make use of. The Apollo Apartment is only 5 minutes by foot from 125th Street Lenox Avenue Line subway station and only 10 minutes by foot from Saint Nicholas Avenue & West 125th Street bus stop.
Internet
Amenities
The ApolloInternet
Parking options
In the kitchen
In the rooms
Enter dates to see availability
154 W 128Th St, Manhattan, New York, United States
Based on ratings from trusted providers
No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.