The renovated Chiang Inn is just behind the Chiang Inn Plaza, an arcade of Western chain eateries and shops, but it's set back ... More