5 minutes on foot from 81st Street-Museum of Natural History underground station, the 3-star Excelsior Hotel New York is located in a restaurant area of New York, 300 metres from the Theodore Roosevelt Park. Boasting a location just near American Classic Museum of Natural History, the hotel offers 201 rooms and a lounge bar onsite.
Cooper Hewitt Museum is just 1.8 km from this comfortable hotel, and the Bethesda Fountain is a mere 1.3 km away. Family tourists will enjoy visiting the Hayden Planetarium, which is 350 metres away. Also, Sol Bloom Playground is situated 13 minutes' walk away. Located 2.6 km from the Broadway, the Excelsior puts the city at your fingertips. This accommodation is only a few steps from West 81st Street & Colum Avenue bus station.
The affordable hotel offers rooms with a sitting area and a living room featuring central heating, an iron and ironing board, along with a flat-screen TV with satellite channels.
Every morning, Excelsior Hotel serves a delightful breakfast in the restaurant. The cafeteria Starbucks lies in close proximity to this property.