Property Location With a stay at Nap Box Hostel, you'll be centrally located in Chiang Mai, steps from Wat Phra Singh and minutes from Chiang Mai City Arts & Cultural Center. This hostel is within close proximity of Wat Chedi Luang and Sunday Walking..