Komfortowy Hostel Ilili House Chiang Mai jest usytuowany w dzielnicy Night Bazaar, a najbliższy przystanek autobusowy Central Festival tourist, w maksymalnie 600 metrach.
Świątynia Wat Phra Singh znajduje się 25 min piechotą od komfortowego hostelu, a Zoo Chiang Mai jest w około 6 km. Ponadto hostel leży prawie 30 min pieszo od takich atrakcji przyrodniczych jak Nong Buak Hard Public Park. Do najważniejszych zabytków sakralnych w pobliżu hostelu Ilili House należy Wat Chet Yot, 3 km od obiektu.
Goście mogą korzystać z baru na świeżym powietrzu. Hostel jest dogodnie usytuowany w zasięgu ręki od restauracji Chiangmai Saloon, w której serwowane są dania kuchni amerykańskiej, oraz w jedynie 100 metrach od restauracji Alice's Restaurant, specjalizującej się w daniach kuchni zdrowej. Nocleg oferuje dostęp do dworca kolejowego Chiang Mai, w odległości 20-minutowego spaceru.