The Apollo Apartment
The Apollo Apartment New York is located in the East Harlem district, and 125th Street Lenox Avenue Line metro station is just 5 minutes' stroll away.
Location
For sports enthusiasts, the apartment has a great location 1.8 miles from Yankee Stadium and 4.1 miles from Times Square. This apartment is also situated in the immediate vicinity of Hancock Park. You can also reach Central Park, which is approximately 10 minutes by car from the property.
Rooms
At The Apollo Apartment, guests will enjoy the convenience of a hair dryer in the bathroom.
Food & Drinks
For those who want to cook their own meals, the accommodation provides self-catering options such as coffee and tea making equipment, a fridge, and a kitchenware. The nearest bus stop Frederick Douglass Boulevard & West 125th Street is right around the corner from the apartment.
Why choose The Apollo Apartment New York
Main amenities
-
Internet
Amenities
The Apollo- Internet
Internet
- Internet access
- Wi-Fi in rooms
Parking options
- Parking
In the kitchen
- Cookware/ Kitchen utensils
In the rooms
- Tea and coffee facilities
- Dining table
- Ironing facilities
Important information
Enter dates to see availability