Call Us

45 West 81st Street, New York, NY, 10024, US

About Excelsior Hotel

Amenities

Map Location & Address

Excelsior Hotel
45 West 81st Street, New York, NY, 10024, US
Excelsior Hotel
Our Best Rate
Pay Now & Save
Room amenities and details
Book now