Island Club Turks is located in the heart of Grace Bay right next to Salt Mills shopping plaza. A cozy enclave of 24 townhouses consisting of three-bedroom, two-bedroom and studio units. Private balconies overlook the courtyard pool where you can escape and relax under the swaying palms.