180, Ludlow Street, New York, New York, 10002
On a lively street in the Lower East Side, this trendy hotel is 4 miles from One World Trade Center and 20 minutes’ walk from Washington Square Park. The closest subway station is 4 minutes’ walk away.
Service | |
Food | |
Ambiance | |
Average
|
|
![]() |