The address of Island Club Hotel & Apartments is: 1 Nerina Avenue, Century Boulevard, Cape Town.