The luxury hotel in Chiang Rai of choice, Le Meridien Chiang Rai Resort promises an enchanting stay in a picturesque location beside the Kok River, blending the rich Lanna history, culture and landscape of Thailand’s northernmost province with traditional Lanna architecture and welcoming Thai hospitality. The resort is just a 10 minute drive from the […]