The Excelsior Hotel is located in a fashionable neighborhood on 81st Street between Central Park and trendy Columbus Avenue overlooking the beautiful Park like atmosphere of the American Museum of Natural History and the New Rose Space Center.
This Landmark Hotel which has undergone a complete renovation features beautiful appointed Standard twins, Classic Queens, Deluxe Doubles, Superior and Excelsior Deluxe bedrooms. Our “Old New York World Charm” of this area offers an endless range of restaurants and exclusive shops which makes the Excelsior a destination for those selective clients who want more than a “tourist” hotel.
Year of Last Renovation:
All Rooms Have Interior Hallways
Non Smoking Rooms:
Windows Do Open
400 sq. feet
Holds 60 people
Policies / Expenses
Cancellation: 48 hours prior to arrival (individual) 45 days prior (groups)
"This is the fastest room agreement we have ever made. I love, love, love your website. I have had nothing but success in using your company to book meeting rooms for our company. This makes my job so much easier." L.J. - Orlando, FL