Allson Angkor Hotel

National Road No 6, Phum Sala Kanseng
Siem Reap
Cambodia