Where is Hi Chiangrai Hotel-SHA Extra Plus?

Where is Hi Chiangrai Hotel-SHA Extra Plus located?

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


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