Das Hotel De Origin Chiang Mai ist im Stadtviertel Nachtbasar gelegen, nur 850 Meter zu Fuß vom Wat Chedi Luang entfernt. Außerdem gibt es Parkplätze.
Das Hotel befindet sich in einer 2 km Entfernung vom Bahnhof Chiang Mai und bietet einen schnellen Zugang zum Nachtbasar von Chiang Mai. Sie können außerdem den Chiang Mai Saturday Night Market in einer Entfernung von etwa 10 Autominuten vom Origin besichtigen. Das Hotel liegt nur 1 Kilometer vom Wat Phra Sing entfernt. Die Bushaltestelle Central Festival tourist liegt in 5 Fußminuten Entfernung.
12 Zimmer in der Unterkunft sind mit modernen Annehmlichkeiten ausgestattet, darunter eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen. Die Zimmer verfügen über ein Badezimmer mit einer getrennten Toilette und einer Dusche. Die Badezimmer mit einer getrennten Toilette und einer Dusche bieten zudem einen Haartrockner und Handtücher.
Das Restaurant Cooking Love verwöhnt die Gäste mit gesunden Gerichten und liegt nicht weit entfernt vom Origin Chiang Mai.