aloft Hotels Closest To New Jersey Institute of Technology

Aloft Harlem New York

2296 Frederick Douglass Boulevard
New York, NY 10027
Near Apollo Theater

Distance12.8 miles SELECT

More Nearby Hotels