Ceylon Serviced Suites Square A 33-storey tower with 160 units of serviced apartments, facilities, mechanical parking and 1 basement. Site area: 946.55 sq m GFA: 15,228.41 sq m Related