The Empire Hotel

44 West 63rd Street, New York NY 10023