Where is Hi Chiangrai Hotel-SHA Extra Plus, Chiang Rai?

Where is Hi Chiangrai Hotel-SHA Extra Plus, Chiang Rai located?

Hi Chiangrai Hotel-SHA Extra Plus, Chiang Rai, Hi Chiangrai Hotel-SHA Extra Plus, Chiang Rai, Thailand (approx. 19.90225°, 99.83291°)


Where is Hi Chiangrai Hotel-SHA Extra Plus, Chiang Rai on the map?