Chiang Mai Grand Canyon befindet sich in unmittelbarer Nähe vom Hotel Sela Chiangmai Chiang Mai und ist unter anderem in ungefähr 25 Minuten zu Fuß zu erreichen. Das Hotel liegt lediglich 1 km vom Dokmai Garden entfernt, bietet einen Blick auf die Berge und verfügt über einen beheizten Swimmingpool.
Das 5-Sterne-Hotel ist in der ländlichen Gegend von Chiang Mai gelegen. Die Gäste können den Wat Ton Kwen in einer Entfernung von rund 15 Fahrminuten vom Sela Chiangmai besuchen. Unter den zahlreichen kulturellen Attraktionen liegt das Ban Roi an Pan Yang Museum in einer 6 km Entfernung von der Unterkunft.
Das Hotel verfügt über 14 Zimmer mit Wasserkocher und Ausstattung zur Kaffee- & Teezubereitung und bietet eine Klimaanlage. Es gibt auch eine getrennte Toilette und eine Dusche in den Badezimmern.
Das Hotel Sela Chiangmai bietet täglich ein kostenloses Frühstück an. Das Restaurant Windows ist eines der 2 hauseigenen Restaurants.