Freedom Hotel

National Road No 6
Siem Reap
Cambodia