Das 5-Sterne-Sokha Siem Reap Resort & Convention Center liegt in einer Entfernung von 3 km von den Artisans D'Angkor und bietet WLAN im ganzen Gebäude und Parkplätze. Das Hotel verfügt über eine eigene Kunstgalerie, und Angkor Panorama Museum ist etwa 550 Meter von der Unterkunft entfernt.
Die Fahrt zum Flughafen Siem Reap dauert nur 15 Minuten. Ein 30-minütiger Spaziergang vom Sokha Siem Reap Resort & Convention Center aus führt Sie in die Innenstadt von Siem Reap. Auch der Phnom Bakheng ist in einer Entfernung von 6 km vom Resort.
Die 612 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. Neben einem Bidet, einer begehbaren Dusche und einer getrennten Toilette gehören auch ein Haartrockner und eine Duschhaube zur Ausstattung des Badezimmers. Das Sokha Siem Reap Resort & Convention Center stellt in den Gästezimmern ein privates Badezimmer zur Verfügung. Einige Zimmer bieten einen Blick auf den Garten.
Täglich wird ein Frühstücksbuffet angeboten. Das Lotus, eines der 5 Restaurants, bietet die amerikanische Küche. Erfrischende Getränke werden in der Lounge- Bar serviert.