Das Hotel Lilu Chiang Mai befindet sich in Chiang Mai, circa 25 Gehminuten vom Wat Chedi Luang entfernt und bietet Auto-Verleih und den Fahrradverleih zur Miete sowie verfügt über WLAN in den öffentlichen Bereichen. Das Hotel bietet seinen Gästen 18 Zimmer und zahlreiche Annehmlichkeiten, darunter eine Bibliothek und einen Gepäckraum.
Das komfortable Hotel liegt in rund 500 Meter Entfernung von der Peak Spa und nahe dem Art in Paradise Chiang Mai. Das Lilu befindet sich in unmittelbarer Nähe vom Elephant Village Sanctuary. Die Unterkunft liegt in der Nähe von den Basaren und Läden. Die Naowarat-Brücke liegt circa 16 Gehminuten von hier entfernt. Die Bushaltestelle weisser Taxi nach BORSANG liegt 950 Meter vom Hotel.
Neben einem Stauraum sind die Zimmer in der Unterkunft mit kostenlosem WLAN und Satelliten-TV ausgestattet. Die Gäste können eine getrennte Toilette und eine Dusche nutzen. In den privaten Badezimmern stehen eine getrennte Toilette und eine Dusche sowie eine Duschhaube und Badelaken zur Verfügung.
Das komfortable Hotel Lilu Chiang Mai serviert ein hausgemachtes Frühstück. Das Hotel verfügt auch über eine Lounge- Bar. Das Restaurant Lemongrass Thai Restaurant bietet eine große Auswahl an Gerichte der thailändischen Küche und liegt zudem nur 7 Minuten Fußweg von dem 3-Sterne-Hotel entfernt.