Overview

Central Park Hostel

19 W. 103rd Street, New York, NY 10025, United States
+1 212 678 0491

$99+

Rates

Get Rates

Check in
Check out
Map