Where is Le Patta Hotel Chiang Rai SHA Extra Plus?

Where is Le Patta Hotel Chiang Rai SHA Extra Plus located?

Le Patta Hotel Chiang Rai SHA Extra Plus, Le Patta Hotel Chiang Rai SHA Extra Plus, Thailand (approx. 19.9065°, 99.83494°)


Where is Le Patta Hotel Chiang Rai SHA Extra Plus on the map?