Nellie'S Nest Hotel Chiang Mai jest położony w dzielnicy Chiang Mai Old Town 2 km od atrakcji kulturalnych, takich jak Galeria sztuki 3D Art in Paradise.
Świątynia Chedi Luang jest o rzut kamieniem od tego hotelu, natomiast Lanna Folklife Museum jest w nie więcej niż 400 metrach stąd. Nocny bazar w Chiang Mai znajduje się zaledwie 1 km od hotelu. Miejskie Centrum Kultury i Sztuki w Chiang Mai i Brama Tha Pae znajdują się niedaleko od Nellie'S Nest. Obiekt noclegowy jest położony prawie 5 min pieszo od przystanku autobusowego Vacational College.
Tajską kuchnię serwuje restauracja Khao Soi Khun Yai, w tylko 350 metrach.