DEC Towers house 151 studios, 182 one-bedroom apartments, 76 two-bedroom apartments and eight three-bedroom apartments.
Facilities for residents include an Olympic-size swimming pool, health club, tennis court, squash court, outdoor jogging tracks, billiards room, and CCTV monitoring in public places.
View Location