New York Hotels Near Apollo Theater

21 - 24 of 24 Matching Hotels

View on Map
Sort by Reverse sort
Check the white boxes to select hotels for comparison compare
Park View Apartments

31 W 89th St
New York, NY 10024
Phone: 212-616-8497

---
The Marmara Manhattan

301 E 94th St
New York, NY 10128
Phone: 212-427-3100 | Fax: 212-427-3042

1091998-
Umbrella Hotel, an Ascend Hotel

681 Elton Avenue, Bronx
New York, NY 10455
Phone: 718-924-2100 | Fax: 914-654-9700

---
Belnord Residence Hotel

209 W 87th St
New York, NY 10024
Phone: 212-873-5222 | Fax: 212-7210157

119-2007