Excelsior Hotel
(646) 741-7755 | Email | View Website

45 West 81st Street, New York, NY   10024

40.782849 -73.973619
Map of Excelsior Hotel
 
67% 100 10 3 Votes
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!