Located on the Upper West Side, this hotel is just a 10-minute walk from Central Park and away from the turbulence of Mid-town, but yet still an easy commute away. Even if 1 doesn't particularly enjoy museums, the nearby American Museum of Natural History is more than worth the 5 minute walk. S...
|
Lavidatravel.nl |
€ 2.160,22 |