The Plaza
Detail InformationEdit The Plaza is a high-rise commercial and residential building on Beach Road in Singapore. The complex consists of a 30 storey residential and commercial tower and an 8 storey building housing The Plaza Parkroyal hotel. The tower has a distinctive triangular prism design, with each face being concave. The Plaza complex was completed […]