Empire Hotel

44 W 63rd St
New York, New York 10023
0.6 miles from Beacon Theatre
More hotels near this hotel
Near 66 St. - Lincoln Center Station (780 feet)