Maikhao Dream Villa Resort and Spa Phuket

138/21 Moo 4, Maikhao
Thalang
Thailand