Weekend House in Karuizawa

Situated north-west of Tokyo on the edge of one of Japan’s national parks, this weekend house is a two-hour car drive from the