Das 5-Sterne-Sokha Angkor Resort Siem Reap liegt im Zentrum von Siem Reap, in einer Entfernung von 5 Minuten zu Fuß vom Lucky Mall, und bietet eine eigene Kunstgalerie. Das Hotel bietet 4 hauseigene Restaurants der kambodschanischen, amerikanischen und französischen Küche und liegt circa 1 Kilometer vom Wat Preah Prom Rath entfernt.
Bedeutende Orte in Siem Reap wie Pagna Cambodian Education Fund und die Pub Street befinden sich in der Nähe. Zu den Unterhaltungsmöglichkeiten im Bezirk Charles de Gaulle von Siem Reap gehört Platinum Cineplex Siem Reap (ist gleich neben dem Sokha Angkor Resort Siem Reap). Auch Lucky Mall Siem Reap befindet sich in 10 Gehminuten Entfernung vom Hotel. Die Unterkunft ist nicht weit entfernt von der Bushaltestelle VCE Station for es from Laos.
Das Sokha Angkor Resort Siem Reap verfügt über 300 Zimmer mit eine Sitzecke und Blick auf die Stadt. Ein Flachbildfernseher mit Satellitenkanälen sowie Annehmlichkeiten wie eine Klimaanlage sind ebenfalls vorhanden. Die Badezimmer sind mit einer Wellness-Badewanne, einer begehbaren Dusche und einer getrennten Toilette ausgestattet und bieten außerdem eine Duschhaube und Badelaken.
Das hauseigene Restaurant Champa BAR serviert kambodschanische Küche, während das Restaurant Lotus mit kambodschanischen Spezialitäten aufwartet. Vor Ort gibt es eine Lounge- Bar.