Japan Hoshinoya Karuizawa: The Perfect Cultural Immersion For Western Travellers Japan, Reviews Hoshinoya Karuizawa is a must-visit for Western travellers seeking deep immersion in Japanese culture in a comfortable and authentic setting. Keep Reading... Trevor Templeman 2026