El North Hill City Resort se encuentra en Hang Dong, en la provincia de Chiang Mai, y dispone de terraza y piscina exterior abierta todo el año. El centro de artesanía Baan Tawai está a 1,4 km. El hotel alberga un restaurante y ofrece aparcamiento privado gratuito.
Todas las habitaciones tienen TV de pantalla plana vía satélite, reproductor de DVD, soporte para iPod y baño privado con bañera, albornoces y zapatillas. Algunos cuentan con zona de estar y otros ofrecen vistas a la montaña o al lago. Además, el North Hill City Resort ofrece WiFi gratuita en todas las instalaciones.
La recepción está disponible las 24 horas.
En los alrededores se puede disfrutar de varias actividades, como golf, yoga y clases de cocina. El aeropuerto más cercano al North Hill City Resort es el aeropuerto internacional de Chiang Mai y se sitúa a 8 km.