Replik der Tempelanlage Angkor Wat liegt 20 Fußminuten vom The Fin Inn Siem Reap entfernt und ist unbedingt einen Besuch wert. Im Hotel gibt es eine Pool- Bar und ein Hallenbad.
Smile of Angkor Grand Theatre ist rund 2 km von dem 3-Sterne-Hotel entfernt gelegen. Die Lage in einer Entfernung von circa 10 Autominuten von den Artisans D'Angkor ist ein großer Vorteil für Gäste vom Fin Inn. Für Fernreisende ist der Flughafen Siem Reap in 15 Minuten mit dem Auto zu erreichen.
In den Zimmern der Unterkunft gibt es Verdunkelungsvorhänge und eine Klimaanlage.
Das Restaurant Butterflies Garden Restaurant, das sich nur 250 Meter vom Hotel entfernt befindet, serviert kambodschanische Küche für jeden Geschmack.