Where is Prime Square Hotel?

Where is Prime Square Hotel located?

Prime Square Hotel, Chiang Mai province, Thailand (approx. 18.80397°, 98.97012°)


Where is Prime Square Hotel on the map?