The North Hotel encontra-se em Chiang Rai, a 7 minutos a pé de Torre do Relógio Chiang Rai, e apresenta acomodações com um jardim, estacionamento privado gratuito e um terraço. Este hotel de 3 estrelas dispõe de um balcão de turismo e depósito de bagagens. O alojamento fornece receção aberta 24 horas, transfers do aeroporto, serviço de quartos e acesso Wi-Fi gratuito em toda a propriedade.
No alojamento, os quartos têm secretária, televisão, casa de banho privativa, roupa de cama e toalhas. Todos os quartos providenciam um frigorífico.
The North Hotel disponibiliza todas as manhãs pequeno-almoço buffet.
The North Hotel tem vários pontos de interesse populares nas suas proximidades, incluindo Chiang Rai, Estátua do Rei Mengrai e Wat Pra Sing. O aeroporto mais próximo é o Aeroporto Internacional de Chiang Ra – Mae Fah Luang, que fica a 7 km de The North Hotel.