The Empire Hotel is a 426 room deluxe hotel ideally located across from Lincoln Center, and just steps from Central Park and Columbus Circle.
44 West 63rd Street, New York
80 Columbus Cir,
811 7th Ave,
65 W. 54th Street
226 W 50th St
152 West 51st Street