Central Indochine D'Angkor Hotel Siem Reap dysponuje basenem i oferuje 36 klimatyzowanych pokojów wyposażonych w nowoczesne udogodnienia. Kompleks świątyń Angkor Wat jest w prawie 7 km, a Światynia Preah Ang Check i Preah Ang Chom jest tylko 1 km od hotelu.
Położony w dzielnicy Wat Bo, ten hotel znajduje się w bliskiej odległości od takich miejsc kultu jak Klasztor Wat Preah Prom Rath. Centrum Sztuki w Siem Reap leży w odległości 5 min spacerem. W okolicy znajdują się też takie atrakcje przyrodnicze jak Rezydencja królewska w Siem Reap 2 km od Central Indochine D'Angkor. Lotnisko Angkor International oddalone jest od obiektu o 15 min jazdy samochodem.
Klimatyzowane pokoje obejmują miejsce do siedzenia oraz żelazko z deską do prasowania i klimatyzację. Pokoje mają podłogę wyłożoną płytkami i kominek oraz kafelki na podłodze. Łazienki wyposażone w bidet, oddzielną toaletę i prysznic, posiadają również suszarkę do włosów i ręczniki. Central Indochine D'Angkor Hotel oferuje klimatyzowane pokoje z widokiem na basen.
W fantastycznym obiekcie noclegowym znajduje się restauracja Bamboo.