Hoshinoya Karuizawa is a stunning hotel located in Karuizawa, Nagano, Japan.
The complex is surrounded by mountains and forests, making nature a pivotal part of the lodging experience.
Photos courtesy of the Hoshinoya Karuizawa
Hoshinoya Karuizawa is a stunning hotel located in Karuizawa, Nagano, Japan.
The complex is surrounded by mountains and forests, making nature a pivotal part of the lodging experience.
Photos courtesy of the Hoshinoya Karuizawa
That’s wonderful