This New York hostel is located at a 2-minute walk from Central Park and 350 metres from the 103rd Street Subway Station. The hostel features a 24-hours front desk and free Wi-Fi.
Number of rooms: 172
36 West 106 Street, Upper West Side, New York, NY 10025, United States