Wat Bo Temple befindet sich nur 5 Minuten Fußweg vom Koulen Central Hotel Siem Reap entfernt und ist einen Besuch wert. Das Hotel bietet seinen Gästen WLAN im ganzen Gebäude.
Smile of Angkor Grand Theatre liegt 3 Kilometer von hier entfernt. Das Stadtzentrum ist zu Fuß in etwa 10 Minuten zu erreichen. Die Artisans D'Angkor ist in 19 Fußminuten Entfernung von der Unterkunft. Das Koulen Central ist gut an viele Sehenswürdigkeiten angebunden und liegt nur 400 Meter zu Fuß von der Bushaltestelle Mey Hong entfernt.
Es gibt 188 Zimmer mit einem Bügeleisen/Bügelbrett und einer Klimaanlage. Einige von ihnen bieten WLAN und einen Flachbild-TV sowie einen Wasserkocher. Das Badezimmer ist mit einer begehbaren Dusche und einer getrennten Toilette ausgestattet.
Auf Anfrage wird ein reichhaltiges Frühstücksbuffet serviert. Die Gäste können ihren Durst mit einem Lieblingsgetränk in der Pool- Bar löschen. Es gibt mehrere Restaurants in der Nähe, darunter die Lokale Palate Angkor Restaurant & Bar und Royal Riverside Restaurant.