Karta Vacation Rentals
On the banks of the River Kok in Chiang Rai, minutes from the airport and a short drive to Wat Rong Suea Ten and the Chiang Rai Clock Tower. This 4.5-star resort sits beside one of the city’s main transport arteries, easy for quick arrivals and day trips.