Get Listed
Menu
Share
Le Meridien Chiang Rai Resort
Starwood Hotels
Resort
Address:
221 / 2 Moo 20 Kwaewai Road, Tambon Robwieng, Muang, Chiang Rai, Chiang Rai, Thailand, 57000
Tel:
+66 5360 3333