Description
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.
Upcoming Events
About us
Committed to the idea that a life well-traveled is defined by a personal connection to the people, culture and lifestyles of the places we visit, the Excelsior Hotel offers discerning guests an authentic, residence-style experience in the heart of NYC
Details
Business Listed in Categories
Are you the owner of Excelsior Hotel NYC in New York City New York? Send us more details! Claim Your Business Or Contact Us
News & Articles
People Connected
Is Excelsior Hotel NYC one of your Favorite Places? Add to My Connections
Recommended Ratings & Reviews




















Is Excelsior Hotel NYC one of your Favorite Places? Add to My Connections
Related places

La Quinta Inn & Suites New York City Central Park
31 West 71st Street , New York NY, 10023The La Quinta Inn and Suites New York City Central Park offers free wireless WiFi, free breakfast, free calls within the US, in-room safes. Our rooms have...