A luxury and exclusive boutique hotel in Chiangkham with a guaranteed high standard of service.
Chiangkham grand Villa offers 49 specially designed luxurious rooms in a low rise building of two storeys set in a beautiful setting surrounded by lush green fields and breathtaking views of the mountains. ONLY SEEING IS BELIEVING