La Vista Villas

Address 34/20, Moo 7, Chalong, Amphure, Mueang Phuket District, Phuket