Capitol Centre at Stamford Road may be demolished to make way for a new hotel to meet demand for hotel rooms. The location is one of eight confirmed sites that have been released for sale, under the Government's Land Sales programme. The Ministry of National Development also announced on Thursday that it will release enough land to potentially build nearly 8,000 private residential units, in the second...