Das 4-Sterne-Sheik Hotel Chiang Mai befindet sich in einem historischen Viertel von Chiang Mai, ca. 3 Kilometer vom Tor von Tha Phae entfernt. Es bietet zudem 2 Außenpools. Das Hotel überblickt den Garten und bietet WLAN in den öffentlichen Bereichen.
In der Umgebung befinden sich religiöse Sehenswürdigkeiten wie der Wat Chedi Luang (3,1 km) und der Tempel Wat Chiang Man (4 km). Der Wat Lok Mo Li liegt in ca. 10 Autominuten Entfernung vom Sheik Chiang Mai. Das Hotel befindet sich rund 4 Kilometer vom Bahnhof Chiang Mai entfernt.
In der Unterkunft können Sie eines der 35 Zimmer wählen, die mit Hochgeschwindigkeitsinternet und einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind und über eine Klimaanlage verfügen. Zu den Extras gehören ein Bidet, eine begehbare Dusche und eine getrennte Toilette in den Badezimmern. In den Badezimmern profitieren Gäste von einem Bidet, einer begehbaren Dusche und einer getrennten Toilette sowie von den bereitgestellten Annemlichkeiten wie einem Haartrockner und Morgenmänteln.
Im Sheik wird ein Frühstücksbuffet angeboten. Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Happy Green, das nur wenige Schritte entfernt vom Hotel ist, oder im Restaurant Rak Thanam Restaurant, das in 5 Minuten zu Fuß zu erreichen ist.