Das Hotel Choktawee Smile Chiang Mai liegt in einer 4 km Entfernung vom Wat Chedi Luang, dem heiliger Ort der Anbetung, und bietet ein Einkaufszentrum für die Bequemlichkeit der Gäste. Das Hotel stellt WLAN in den öffentlichen Bereichen und 10 Zimmer mit Blick auf die Stadt zur Verfügung.
Tor von Tha Phae ist in einer Entfernung von rund 10 Autominuten von hier und Dreikönigsdenkmal ist 15 Autominuten von dem 2-Sterne-Hotel entfernt. Das Spa im Le Méridien Chiang Mai mit den besten Erholungsmöglichkeiten liegt in 3 Kilometer Entfernung vom Choktawee Smile. Wat Phra Sing ist in einer Entfernung von rund 20 Autominuten von der Unterkunft.
Die Unterkunft bietet klimatisierte Zimmer, die mit einer Klimaanlage sowie kostenlosem WLAN und einem Fernsehen mit mehreren Kanälen ausgestattet sind. Die Gäste können eine getrennte Toilette und eine Dusche nutzen.