楼另一个特色是它的LED显示屏，于2003年初建成，宽57米，高63米，总面积达3591平方米，2003年4月1日正式播放节目，2004年10月获得吉尼斯世界纪录最大屏幕；一些有名的由该显示屏播放的有地球一小时以及'I Love SH'（我爱上海）的宣传广告。地理位置面向上海外滩，是上海地理位置最佳最大的弧形LED显示屏。