Where is Buri Siri Boutique Hotel?

Where is Buri Siri Boutique Hotel located?

Buri Siri Boutique Hotel, Chiang Mai province, Thailand (approx. 18.79453°, 98.97089°)


Where is Buri Siri Boutique Hotel on the map?