Twinpalms Phuket

106/46 Moo 3, Surin Beach Road
Thalang
Thailand