New Phra Tamnak Doi Road , Town , Province 57240 , Thailand View hotel location on the map
32 Superior Villas and 4 Deluxe Villas with Private balcony with deck chairs. Free WIFI internet access on lobby. Satellite TV.
Check in from: 1:00 pm
Check out by: 12:00 noon