Where is Prime Square Hotel, Chiang Mai located?
Prime Square Hotel, Chiang Mai, Prime Square Hotel, Chiang Mai, Thailand (approx. 18.80397°, 98.97012°)
Prime Square Hotel, Chiang Mai, Prime Square Hotel, Chiang Mai, Thailand (approx. 18.80397°, 98.97012°)