elcome to Golden Triangle Resort Chiang Rai the spectacular beauty and unique attractions of the Golden Triangle at the heart of South-East Asia are now yours to enjoy – at The Imperial Golden Triangle Resort. Our Chiang Rai hotel is set amongst majestic mountains of the North and surrounded by the Mekhong and Ruak Rivers at the point where Thailand meets Laos and Myanmar.