Apollo Inn is a 2-star property only 1.6 km from Metropolitan Museum of Art, Central Park and Museum of the City of New York.
The hotel is set 550 meters away from Kelly Temple, Memorial Baptist Church and Masjid Malcolm Shabazz Mosque.
The nearest subway station is 125th Street IND Eighth Avenue Line, located about 250 meters from the hotel. Apollo Inn is about 10 minutes’ drive towards La Guardia airport.
Eat & Drink
Apollo Inn is 5 minutes’ walk from Settepani offering dishes of french cuisine.