El Chiangkham Grand Villa - SHA Certified se encuentra en la falda del monte Phu Chee Fah, a 3 km del Wat Pranangdin. El establecimiento ofrece habitaciones con aire acondicionado en un edificio de poca altura. Cuenta con conexión Wi-Fi gratuita y aparcamiento privado gratuito.
El hotel está situado a 2,5 km del Wat Nantaram. La cascada Phu Zang y el monte Phu Chee Fah se encuentran a 20 y 65 km respectivamente.
Las habitaciones están equipadas con TV de pantalla plana por cable, nevera y armario. El baño incluye ducha y artículos de aseo gratuitos.
A 500 metros hay varios sitios para comer.