Das Angkor Bella Hotel Siem Reap besitzt 22 Zimmer und liegt circa 12 Gehminuten vom Siem Reap Art Center Night Market entfernt.
Wat Bo Temple ist in rund 400 Meter Entfernung vom Hotel, und Königliche Residenz in Siem Reap ist nur 900 Meter zu Fuß von hier entfernt. Mr. Nin Tuk Tuk Driver ist in 8 Gehminuten Entfernung gelegen. Der Wat Preah Prom Rath liegt gleich neben dem Angkor Bella. Die nächstgelegene Bushaltestelle VCE Station for es from Laos ist circa 950 Meter entfernt.
Neben einem Essbereich sind die Zimmer im Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Zimmer verfügen auch über ein Bidet, eine getrennte Toilette und eine Dusche in den Badezimmern. Die Badezimmer mit einem Bidet, einer getrennten Toilette und einer Dusche bieten zudem Morgenmäntel und Handtücher.
Das Restaurant Koulen Restaurant bietet kambodschanische Gerichte an und befindet sich in ungefähr 5 Gehminuten Entfernung vom Angkor Bella Hotel.