Featuring spectacular views of the skyscrapers and bridges of New York City, this hotel is located in the Lower East Side neighbourhood of Manhattan. Wi-Fi access is provided in each guestroom free of charge.
Number of rooms: 184
180 Ludlow Street, Lower East Side, New York, NY 10002, United States
Hotel booked 1 times today.