The address of Icon Hotel & Apartments is: Corner of Lower Long Street & Hans Strydom, Foreshore, Cape Town, 8000.