Das 3-Sterne-Hotel De Origin Chiang Mai liegt nur 11 Minuten Fußweg vom Dreikönigsdenkmal entfernt und bietet seinen Gästen einen Mini-Markt. Darüber hinaus bietet das Hotel seinen Gästen einen Safe.
Das Zentrum von Chiang Mai kann man fußläufig in 15 Minuten vom Hotel aus erreichen. Das Origin Chiang Mai liegt in der Nähe vom Tor von Tha Phae, und zwar rund 850 Meter entfernt. Die Unterkunft liegt in 9 Gehminuten Entfernung vom Nachtbasar von Chiang Mai. Die Bushaltestelle Central Festival tourist ist ebenfalls ganz nah am Hotel.
Die 12 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. Eine begehbare Dusche und eine getrennte Toilette sowie ein Wasserkocher und ein Kühlschrank stehen Ihnen zur Verfügung.
Das Restaurant Cooking Love mit thailändischen Speisen ist ungefähr 600 Meter von vom Hotel De Origin entfernt.