Contact & Location
The Excelsior Hotel is located on 81st Street, overlooking Central Park on the Upper West Side of Manhattan, one of New York’s most prestigious and popular residential neighborhoods.
If you require more information about the hotel or would like to book accommodations for an upcoming stay, please contact us today.
- CONTACT INFO
- CONTACT US
The Excelsior Hotel
45 West 81st Street, New York, NY 10024