New York, NY Metro >
45 West 81st Street,
“Very nice hotel, clean rooms and excellent location near Central Park.”
“The excelsior hotel is a really nice place to stay for two main reasons which would be the hotels location which is near some amazing attrac.”
“The staff is very friendly and accomodating as well.”
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now