ATTRACTION
Apollo Theater
163 W 125th St, New York, NY 10027
Where it sits
Apollo Theater
163 W 125th St, New York, NY 10027
40.80810, -73.94820
Places to stay nearby
Renaissance New York Harlem Hotel
Hotel · 214 m
The International Cozy Inn
Hotel · 244 m
Cypress Court II by Rove Travel 1BR Harlem Apt
Hotel · 254 m
Stay Smart NYC 123rd Street
Hotel · 184 m
Renaissance New York Harlem Hotel
Hotel · 214 m
Tiffini
Hotel · 223 m
Tiffini
Hotel · 224 m
Northern Lights Mansion
Hotel · 224 m
Plan around Apollo Theater
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
