Where is Prime Square Hotel, Chiang Mai?

Where is Prime Square Hotel, Chiang Mai located?

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


Where is Prime Square Hotel, Chiang Mai on the map?