Map Location
Kampong Thom Village Hotel
No. 562, National Road No 6, Kampong Thom Village, Kampong Rotes Commune, Steung Sen City, Kampong Thom, Cambodia