Het hotel ligt 6 km ten zuiden van de Lampang provincie op de oever van de Wang Rivier in een mooie natuurlijke omgeving.