The Plaza is a mixed-use development along Beach Road, comprising a hotel, shops, offices, service apartments and two adjacent four-storey commercial buildings. Level four to 17 are occupied by offices, while the shops occupy spaces from basement level to level two, as well as in the two adjacent four-storey complexes.