Nestled in a beautiful garden amid a prime location of Chiang Rai. The hotel boasts 79 modern Thai style houses that are fully equipped with international standard facilities.
The Nature Lover's Retreat, is located amidst the forest of Chiang Rai, a famed northern province of Thailand. Surrounded by the beauty of Mother Nature, our resort awaits your retreat.
The Nature Lover's Retreat, is located amidst the forest of Chiang Rai, a famed northern province of Thailand. Surrounded by the beauty of Mother Nature, our resort awaits your retreat.
Stylish boutique hotel on the bank of the tranquil River Kok with 5 star hotel facilities. At the River House, you can exclusively enjoy luxurious amenities in the midst of Chiang Rai's serene nature and beauty.