Wat Lok Mo Li befindet sich in unmittelbarer Nähe vom 3-Sterne-Hotel Aphilapa Residence Chiang Mai und ist unter anderem in 14 Minuten fußläufig zu erreichen. Das Hotel liegt im Zentrum von Chiang Mai und bietet 7 Zimmer mit Blick auf die Terrasse.
Wat Sri Goed liegt lediglich 550 Meter von hier entfernt. Gäste können Sehenswürdigkeiten wie den Wat Chedi Luang besuchen (liegt in nur 19 Gehminuten Entfernung vom Aphilapa Residence Chiang Mai). Das Hotel befindet sich in unmittelbarer Nähe zum Wat Pha Bong im Viertel Phra Sing. Die nächstgelegene Bushaltestelle B2 ist in 300 Metern zu erreichen.
Die Zimmer im Aphilapa Residence sind mit einer Klimaanlage sowie einer Minibar und einem kostenlosen Tee ausgestattet. Diese Zimmer in der Unterkunft verfügen über Holzböden. Neben einer getrennten Toilette, einer Dusche und einem Waschbecken gehören zur Ausstattung des Badezimmers auch ein Haartrockner und eine Duschhaube.
Ein einfaches Frühstück wird jeden Tag im Hotel Aphilapa Residence angeboten. Das Restaurant P.P. Buffet ist sehr zu empfehen und liegt zudem circa 5 Minuten zu Fuß vom Hotel entfernt.