Das Mekong Angkor Palace Hotel lockt die Gäste mit einem Ausblick auf den Pool und befindet sich zudem in der Innenstadt von Siem Reap. Das Hotel mit 52 Zimmern liegt am Marktplatz und bietet Aktivurlaubern einen beheizten Swimmingpool sowie Tauchen, Reiten und Golf.
Einkaufszentrum von Angkor ist circa 1 Kilometer von dem 4-Sterne-Hotel entfernt gelegen. Tempel von Preah Ang Chek und Preah Ang Chorm erreicht man in einem 13-minütigen Spaziergang. Zum Stadtzentrum von Siem Reap sind es 10 Minuten zu Fuß. Artisans D'Angkor ist in einer Entfernung von nur 17 Minuten Fußweg von der Unterkunft. Die Bushaltestelle Mekong Express ist in der Nähe vom Mekong Angkor Palace Hotel.
Alle Zimmer sind mit einem Steinkamin ausgestattet und verfügen über einen Flachbild-TV sowie eine Minibar. Es gibt private Badezimmer mit einer begehbaren Dusche und einer getrennten Toilette in den Zimmern.
Das Mekong Angkor Palace bietet täglich ein kostenloses Frühstück im Restaurant. Die Gäste können sich in der Pool- Bar der Unterkunft entspannen. Das Restaurant Golden Pumpkin Restaurant liegt in einer 5 Gehminuten Entfernung vom Hotel.