We use cookies to deliver our services. By continuing to use our website you accept our cookies policy. For more information click here OK

Apollo Inn New York City

2027 7th Ave., New York City, United States
(11.29 km from city center)
User rating:
(9 Reviews)

Check in from 14 / Check out prior to 11

Apollo Inn New York City: Find photos, reviews, information, amenities and compare prices for 2 stars hotels in New York City, United States.

Hotel description

Within 20 minutes' stroll from Central Park North 110th Street IRT Lenox Avenue Line, Apollo Inn New York City provides guests with an ideal base while visiting New York City. It is ideally located for those wishing to discover the area's attractions.

The hotel features 54 rooms, all of which are filled with a variety of facilities to ensure an enjoyable stay.

On-site dining options include a restaurant, which is an ideal place to have a meal.

Apollo Inn New York City is close to 116th Street IND Second Avenue Line, making it easy for guests to discover New York City and its surrounding areas. There is also the added convenience of many nearby eateries and restaurants.

Hotel features

Restaurant, Concierge, Air Conditioned, TV
Availability and Prices

Nearest hotels

Richard's Place
164 West 121 Street
Harlem Heaven Studio
208 west 123rd St
Harlem Heaven Apartment
208 West 123rd Street
Harlem 144 Guest House
144 West 120th Street
West 119th B&B
115 West 119th street
Luxury Living Suites
Lenox Avenue and 123rd Street
NYC Townhouse Apartment
149 West 118th Street
L Hostels
1961 Adams Clayton
L Hostel New York City
1961 7th Avenue
Home NYC
105 West 118th Street Manhattan
The Heart of Harlem B&B
74 W 120th Street
Aloft Harlem
2296 Frederick Douglass Boulevard
Stay Smart NYC 123rd Street
10 West 123rd Street
Search hotels
Overall Rating:
6.00 /10
based on 9 reviews