Excelsior hotel
Situated in the fashionable upper west side neighbourhood between central park and columbus avenue the excelsior hotel is a beautifully renovated hotel with an abundance of old world charm and comfort this landmark hotel is characteristic of manhattans architectural beauty among the dramatic central park setting thoroughly complimented by modern conveniences and luxuries the excelsior hotel is located in one of new york citys trendiest neighbourhoods overlooking the american museum of nat