Instyle Place situa-se em Chiang Rai, a 6,9 km de Wat Rong Khun - O Templo Branco e 12 km de Torre do Relógio Chiang Rai. Este hotel de 3 estrelas dispõe de quartos com ar condicionado, casa de banho privativa e acesso Wi-Fi gratuito. Este hotel está a 13 km de Estátua do Rei Mengrai e a 16 km de Centro Comercial Central Plaza ChiangRai.
No alojamento, os quartos incluem roupeiro. As unidades do alojamento dispõem de televisão de ecrã plano e produtos de higiene pessoal gratuitos.
Wat Pra Sing fica a 12 km de Instyle Place, enquanto Chiang Rai está a 12 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Chiang Ra – Mae Fah Luang, que fica a 18 km de Instyle Place.