Set in Midtown Manhattan and a block from The Museum of Modern Art, this landmark luxury hotel is a 6-minute walk from Central Park.