Le Patta Hotel Chiang Rai map

Address: 610 Phahonyothin Road, T.Wieng A.Muang Chiang Rai 57000 Thailand.