Vacation Garden Villa

  184/1 Moo 3, Thekasatree Rd., T. Srisoontron, A. Thalang, Phuket, 83110 Thalang, Thailand