Instyle Place is gelegen in Chiang Rai, op 6,9 km van Wat Rong Khun - de Witte Tempel en 12 km van Klokkentoren van Chiang Rai. Het hotel met 3 sterren heeft kamers met airconditioning, een eigen badkamer en gratis WiFi. Standbeeld van koning Mengrai ligt op 13 km van het hotel en Central Plaza ChiangRai ligt op 16 km.
Alle kamers bij het hotel hebben een kledingkast. De units bij Instyle Place hebben een flatscreen-tv en gratis toiletartikelen.
Wat Phra Singh ligt op 12 km van de accommodatie, en Chiang Rai Saturday Night Walking Street ligt 12 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Mae Fah Luang - Chiang Rai, op 19 km van Instyle Place.