Aloft Harlem

Aloft Harlem

2296 Frederick Douglass Boulevard
New York, New York 10027 United States
Rooms: 124

Website