Twinpalms Residences MontAzure

Place: Phuket
Status: Complete

75 no. one to four bedroom luxury Apartments located directly on Kamala Beach on Phuket Island.