Best New York hotels near The Majestic Theater