Royal Angkor Resort & Spa

Road No.6, heart of City Centre
Siem Reap
Cambodia