Das Hotel Siritatta Villa Chiang Mai liegt etwa 3 Kilometer vom Wat Chedi Luang entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Chiang Mai. In den öffentlichen Bereichen wird den Gästen WLAN angeboten.
Zu den religiösen Sehenswürdigkeiten in der Umgebung gehören der Wat Lok Mo Li (2 km) und der Tempel Wat Chiang Man (2,1 km). Eine 10-minütige Fahrt bringt Sie zum Huay Kaew Waterfall.
Die 14 Zimmer sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie ein Fernsehen mit mehreren Kanälen. Sie beinhalten Badezimmer mit einer getrennten Toilette und einer Dusche. Viele Zimmer bieten Ausblicke auf die Stadt.
Gäste können im Restaurant Thajene Chomchan speisen, das sich etwa 7 Gehminuten von hier entfernt befindet.