Karta Vacation Rentals
Perched on an island in the Kok River in Chiang Rai city, this 5-star riverside hotel sits close to the Clock Tower and within easy reach of Wat Phra That Doi Chom Thong and Wat Phra Kaew. It’s a family-friendly base for exploring northern Thailand’s mountains, temples and hill-tribe culture.