Royal Park Hotel & Hostel
The Royal Park Hotel & Hostel is located a short walk from Central Park and the 96th Street subway station, and offers guests free WiFi and access to luggage storage. The American Museum of Natural History is 1.4 miles away.