Where is Pimann Place Hotel?

Where is Pimann Place Hotel located?

Pimann Place Hotel, Chiang Rai, Thailand (approx. 19.91438°, 99.83608°)


Where is Pimann Place Hotel on the map?