El New Me U Hostel Chiang Mai está situado en el barrio Centro histórico de Chiang Mai de Chiang Mai, a poco más de 20 minutos a pie de la Puerta de Tha Phae, y dispone de un restaurante.
Situado a una distancia de 5 km del Estadio 700 años de Chiang Mai, el hostal está cerca del Templo Wat Phra Singh. Este hostal está situado en el centro de Chiang Mai y a unos 5 minutos a pie del Wat Rajamontean. El hostal New Me U ofrece acceso al Templo Wat Lok Moli, que está a unos 200 metros.
Para cenar, los huéspedes pueden elegir entre el restaurante Artisan Cafe, situado a tan solo 6 minutos a pie del hostal, y Pastabox, situado a unos 5 minutos a pie. Bien comunicado con numerosos lugares de interés, este lugar está justo al lado de la estación central de autobuses Wat Lok Molee.