Empire Hotel
Hotel
Upper West Side, New York
This Manhattan hotel is 83 metres from the Lincoln Center for the Performing Arts. Central Park is 161 metres from the Empire Hotel. It features a seasonal rooftop outdoor pool.
Number of rooms: 420
44 West 63rd Street, Upper West Side, New York, NY 10023, United States
Hotel booked 4 times today.