Helistar befindet sich in unmittelbarer Nähe vom Hotel Dragon Royal Angkor Siem Reap und ist unter anderem innerhalb von ungefähr 5 Minuten zu Fuß zu erreichen. Das Hotel mit WLAN im ganzen Gebäude.
Replik der Tempelanlage Angkor Wat ist ungefähr 2 km von dem 4-Sterne-Hotel entfernt, während Artisans D'Angkor in ca. 2,1 km Entfernung liegt. Zum Stadtzentrum von Siem Reap sind es 10 Minuten zu Fuß. Phnom Bakheng ist unter anderem in ca. 15 Fahrminuten zu erreichen.
Das Dragon Royal Angkor verfügt über 20 Zimmer mit einem Patio und einem Balkon. Hier werden auch ein Flachbildfernseher mit Satellitenkanälen sowie eine Minibar und Ausstattung zur Kaffee- & Teezubereitung angeboten. In den Badezimmern, die mit einer getrennten Toilette und einer Dusche ausgestattet sind, stehen den Gästen zudem ein Haartrockner und eine Duschhaube zur Verfügung.
Das Restaurant Madame Butterfly liegt in etwa 300 Meter Entfernung von der Unterkunft.