Situato a 10 minuti in auto dalla Torre dell'Orologio di Chiang Rai, il Smile Place Chiang Rai, a 3 stelle, offre il Wi-Fi in tutta la struttura e un parcheggio privato gratuito nella struttura. Il centro di Chiang Rai si trova 3 km dalla locanda e Wat Rong Seur Ten è a una distanza di 13 minuti a piedi.
La struttura si trova a circa 10 km dall'aeroporto Internazionale di Chiang Rai e a 4 km di distanza da diversi luoghi di interesse culturale, come il Museo di Oub Kham. Tra le attrazioni religiose della zona c'è il Tempio Wat Huai Pla Kung (4 km) e il Tempio Wat Mung Muang (2 km).
Il Smile Place ha 16 camere con un balcone, una TV a schermo piatto con canali satellitari e una chiave elettronica, nonché bagni privati con un lavandino e una doccia. Nel Smile Place puoi ottenere una camera con una balcone privato. Gli ospiti possono anche godere di una vista sulla città.
Il ristorante Bike Cafe serve piatti della cucina tailandese e si trova a una distanza di meno di 12 minuti a piedi.