Excelsior Hotel NYC
Hotel
10024 New York
United States
Phone: (212) 362-9200
Website: www.excelsiorhotelny.com
The Excelsior Hotel located between trendy Columbus Ave. and Central Park. http://www.excelsiorhotelny.com/