Address: 45 W 81st St , New York 10024, NY, US
Phone: (212) 362-9200
State: NY
City: New York
Zip Code: 10024
related searches: Excelsior hotel ny history, Excelsior Hotel NYC closed, Excelsior hotel ny reviews, Is the Excelsior Hotel in NYC open, Excelsior hotel ny restaurants, 45 w 81st st, new york, ny 10024, Empire Hotel NYC, Excelsior hotel Rome