The 73-room Imperial Golden Triangle Resort is situated above the Mekong and Ruak rivers, providing a spectacular view of the borders of Myanmar, Laos, and Thailand. Located in the center of Chiang Rai, the res ... Read more

View all Luxury Hotels in Chiang Saen