Completed in 2005, the ICON South Beach is a 40-story s-shaped high-rise that towers over beautiful Biscayne Bay from Alton Road.
The award-winning ICON includes an array of amenities and services that recreate paradise living. On the ground floor, you’ll be greeted by a Starck-designed lobby that includes dramatically high ceilings, sleek finishes and ample free space. There is also an elegant café with soaring 24-feet ceilings. The list of amenities includes a fully-equipped fitness center and spa, two pools, a library, a billiards room, and event rooms suited for business, entertainment and recreation. Services include round-the-clock security and receptionists, concierge services, valet parking and even dry cleaning.
Request Info