A Japanese Hotel Hidden Away in the Forest Before the Japanese architect Shigeru Ban designed the first Shishi-Iwa House — an 11-room hotel located in Karuizawa, a town in the leafy foothills of Mount Asama two hours northwest of Tokyo — which opened in 2018, he commissioned a map of the trees on …