"The Weather Room is a dining venue located on the 67th floor of Rockefeller Center, named after the Doppler radar that used to operate from the 70th floor for weather forecasts. The eatery pays homage to its historical roots while offering a modern dining experience." - Travel + Leisure Editors