Where is The Space Hotel Chiang Rai?

Where is The Space Hotel Chiang Rai located?

The Space Hotel Chiang Rai, The Space Hotel Chiang Rai, Thailand (approx. 19.89886°, 99.83241°)


Where is The Space Hotel Chiang Rai on the map?