Andaz is a luxury boutique brand of Hyatt first will be open in 2021 in Turks and Caicos Island which won in 7 nominations in 2019 according to World Travel Award. Andaz Residences Turks and Caicos will be located on Grace Bay Beach - Best Beach according Tripadvisor. Be one of the first to own this unique property just footsteps into the ocean.