Where is Wangcome Hotel?

Where is Wangcome Hotel located?

Wangcome Hotel, Chiang Rai, Thailand (approx. 19.9056°, 99.83181°)


Where is Wangcome Hotel on the map?