Smile Place localiza-se em Chiang Rai, a 2,1 km de Wat Pra Sing, e fornece acomodações com bicicletas gratuitas, estacionamento privado gratuito, um salão partilhado e um terraço. Esta estalagem de 3 estrelas dispõe de serviço de estacionamento personalizado e acesso Wi-Fi gratuito. Este alojamento não fumador situa-se a 2,4 km de Chiang Rai.
As acomodações dispõem de ar condicionado, televisão de ecrã plano com canais por satélite, um frigorífico, máquina de café, chuveiro, produtos de higiene pessoal gratuitos e secretária. No alojamento, todos os quartos incluem roupeiro e casa de banho privativa.
Torre do Relógio Chiang Rai fica a 2,8 km de Smile Place, enquanto Estátua do Rei Mengrai fica a 3,3 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Chiang Ra – Mae Fah Luang, que fica a 3 km de Smile Place.