In The heart of Siem Reap City

Aleah Road, Phum Wat Bo, Khum Salakamroeuk, Siem Reap City, Kingdom of Cambodia. Tel:060 888 222