View all photos

Apollo Inn

Apollo Inn is a 2-star venue set 3.4 km away from I Am Park.

The venue is 3.2 km away from The Metropolitan Museum of Art.

Guests will enjoy American cuisine of Red Rooster Harlem, which is about 500 meters away.

125th Street IND Eighth Avenue Line subway station is in a 5-minute stroll and W 125 St - Fred Douglass Bl bus stop is 5 minutes' walk from the hotel. 10 km to La Guardia airport.

Online Reservation Enter your dates to see prices
2018-02-19
2018-02-20

Rooms & Availability

Apollo Inn 2*

Apollo Inn is a 2-star venue set 3.4 km away from I Am Park.

The venue is 3.2 km away from The Metropolitan Museum of Art.

Guests will enjoy American cuisine of Red Rooster Harlem, which is about 500 meters away.

125th Street IND Eighth Avenue Line subway station is in a 5-minute stroll and W 125 St - Fred Douglass Bl bus stop is 5 minutes' walk from the hotel. 10 km to La Guardia airport.

Facilities

General

  • No parking
  • No pets allowed
  • No wheelchair access

Facilities

Show All
  • No parking
  • No pets allowed
  • No wheelchair access

Facilities

General

  • No parking
  • No pets allowed
  • No wheelchair access

Location

Apollo Inn
Current location

Route Planner

Enter your starting point (at least street address and city) to receive driving directions to the hotel.

  • Driving Directions
  • Public Transport
  • Walking Directions
The route can't be found.
  • Local attractions
  • Cooper Hewitt Design Museum
    1.6 mi
  • General Grant National Memorial
    4400 ft
  • First Corinthian Baptist Church
    1550 ft
  • Mother African Methodist Episcopal Zion Church
    4100 ft
  • Cathedral Church of Saint John the Divine
    3600 ft
  • Peace Fountain - Friedensbrunnen
    3850 ft
  • Cloisters Museum
    2.1 mi
  • Bethel Gospel Assembly
    2300 ft
  • Columbia University
    3350 ft
  • Airports
  • La Guardia
    4.5 mi
  • Train stations
  • George Washington Bridge Bus Station
    3.0 mi

Rooms & Availability

Please, select dates to see available rooms.

Write a review

Your details


Your impression of the property

Very bad Excellent

Contact Us

How to reach hotel

Hotel address:

2027 7Th Avenue (At 121St Street) , 10027, New York, United States

Get directions
Apollo Inn New York
Online Reservation Enter your dates to see prices
2018-02-19
2018-02-20