The Rio Hostel and Hotel on Central Park is just steps from Central Park and 5 minutesƒ?? walk from the American Museum of Natural History. It boasts free WiFi access. Each room at The Central Park offers cable TV, a microwave, and a refrigerator.
Address: West 74th Street, Columbus and Central Park West, New York (New York)
Rates from: USD 90 Book Now