Stay with us in the heart of the Upper West Side, overlooking the verdant expanse of Central Park. Here, every corner of the world can be explored at the American Museum of Natural History, directly across the street from The Excelsior. If the crossroads of the world is more your speed, Times Square is just a quick subway ride away.
With our quintessential Upper West Side hotel accommodations as your base, the best things to do in New York City are at your fingertips. But don’t miss out on the charm of the local neighborhood: On the Upper West Side, world-class boutique shopping, café dining, and cultural institutions will make your stay as enjoyable as possible.
Check In Time: 04:00pm
Check Out Time: 12:00pm