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°)
Le Patta Hotel Chiang Rai SHA Extra Plus, Le Patta Hotel Chiang Rai SHA Extra Plus, Thailand (approx. 19.9065°, 99.83494°)