Travel Reservations Center
Book Online or By Phone

Sokha Angkor Resort

Sokha Angkor Resort

National Road No 6
Siem Reap, KH 855 Map It