Located in the mountains, 200 meters above sea level, there is a village lined with thatched-roof temple lodgings. Welcome to Awai Togakushi Hotel. This hotel is a decentralized retreat rooted in the local culture of Togakushi. A place where people and nature coexist.





At Japan’s centre, discover a charming town where mysteries outnumber the temples – and that’s saying something.