Hotel The Empire(4 stars)

44 West 63rd Street View on map