 The building is located on the south side of 53rd Street, across from the Museum of Modern Art, and located adjacent to 666 Fifth Avenue to the east.It opened in 2016 as a replacement for the Donnell Library Center, which occupied a building at 20 West 53rd Street.The Donnell Library Center operated from 1955 until 2008, when its building was razed and a 46-story hotel and residential building constructed on the site.