Apollo Inn New York is a great place to stay in the Harlem district, 10 minutes by car from The Metropolitan Museum of Art. This hotel provides a gaming room and a children's club for its young visitors.
Water slides and a play area are provided at a charge. Those who prefer pool swimming might find a sauna and a swim-up pool bar in the pool area. The Apollo Inn has a gym.
Breakfast is offered in the restaurant every morning. The seafood restaurant Red Lobster is situated adjacent to this accommodation.
The accommodation is situated not too far from Convent Garden, within walking distance of 125th Street IRT Lexington Avenue Line underground station. Top of the Rock is 15 minutes' drive from the 2-star hotel, which is also located just 5 minutes on foot from Hancock Park. Along with other cultural attractions Guggenheim Museum New York is nestled within 10 minutes' drive of this property. Guests will find West 125th Street & Frederick Douglass Boulevard bus stop next to Apollo Inn, just a 5-minute walk away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please