Lotus Resort & Spa

National Road No.6 (Airport Road)
Siem Reap
Cambodia