The height of luxury... a veritable floating world... the exclusive home sized apartments at The Icon are for those who will not be satisfied with anything less than the very best.


Lavish areas of 365 to 1000+ square meters of opulent living space, designed for family comfort and convenience. The Icon defines the summit of gracious living.


Quality living beyond expectation.