The Empire Hotel occupies its own private corner nestled between two New York City legendary landmarks – Lincoln Center and Central Park. Its an ideal venue for business and leisure travelers both.
44 West 63rd Street
Testimonials