Das Aparthotel Og15 Chiang Mai liegt im Bezirk Chang Phueak, in einer 1 km Entfernung von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem Dreikönigsdenkmal.
Das Aparthotel ist nur 850 Meter zu Fuß vom Wat Lok Mo Li und etwa 25 Gehminuten vom Tor von Tha Phae entfernt. Das Hotel ist zudem in einer 3 km Entfernung vom Nationalmuseum Chiang Mai gelegen. Auch Doi Suthep ist ein paar Schritte entfernt vom Aparthotel Og15 zu finden. Die Bushaltestelle Wat Lok Molee liegt 10 Minuten zu Fuß entfernt.
Neben einem Patio und einer Sitzecke sind die Zimmer in der Unterkunft mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet.
Das Restaurant Akha Ama Coffee bietet eine Auswahl von Gerichten und liegt zudem ziemlich nah am Hotel.