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.

Hoshinoya Karuizawa-designrulz-001 Hoshinoya Karuizawa-designrulz-002 Hoshinoya Karuizawa-designrulz-003 Hoshinoya Karuizawa-designrulz-004 Hoshinoya Karuizawa-designrulz-005 Hoshinoya Karuizawa-designrulz-006 Hoshinoya Karuizawa-designrulz-007 Hoshinoya Karuizawa-designrulz-008 Hoshinoya Karuizawa-designrulz-009 Hoshinoya Karuizawa-designrulz-010 Hoshinoya Karuizawa-designrulz-011 Hoshinoya Karuizawa-designrulz-012 Hoshinoya Karuizawa-designrulz-013 Hoshinoya Karuizawa-designrulz-014 Hoshinoya Karuizawa-designrulz-015 Hoshinoya Karuizawa-designrulz-016 Hoshinoya Karuizawa-designrulz-017 Hoshinoya Karuizawa-designrulz-018 Hoshinoya Karuizawa-designrulz-019