Angkor Deluxe Inn

National Road No 6 Taphol Village
Siem Reap
Cambodia