Die Lage des Hotels Green House Chiang Mai, lediglich 20 Minuten zu Fuß vom Dokmai Garden entfernt, ist ein großer Vorteil.
Das Hotel heißt alle Gäste, etwa 200 Meter vom Wat Nam Phrae entfernt, willkommen. Das Ban Roi an Pan Yang Museum ist in 15 Autominuten zu erreichen.
Die Zimmer im Green House Chiang Mai sind mit einer Sitzecke, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage ausgestattet. Ein Flachbildfernseher mit Satellitenkanälen sowie Annehmlichkeiten wie eine Klimaanlage sind ebenfalls vorhanden. Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche, einen Haartrockner und Handtücher.
In der Umgebung gibt es viele Restaurants, darunter das Restaurant Phufinn Doi, das sich nur 1 Kilometer von hier entfernt befindet.