The picturesque 4-star Hotel Centara Mae Sot Hill Resort, nestled in the cool northern Thai mountains along the Thai-Myanmar border, offers all modern day comforts surrounded by pristine jungle vegetation. This charming 4-storey building is the perfect more details