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.