In The heart of Siem Reap City

Aleah Road, Phum Wat Bo, Khum Salakamroeuk, Siem Reap City, Kingdom of Cambodia.