The Legend Chiang Rai Boutique River Resort & Spa is an accommodation, hotel / resort, river / lake in Wiang, Chiang Rai, Thailand.
Address:
124/15 หมู่ที่ 21 Kaoloi Road, ตำบล เวียง, Chang Wat Chiang Rai 57000, ThailandMap Category:
Accommodation, Hotel / Resort, River / Lake