[Hotels] Kamikochi

Witness mother nature at Kamikochi (lit: 'the place where god descended')

Kamikochi is one of Japan's popular mountain resort destinations. Located at the base of the Northern Alps, this area offers a variety of sightseeing spots such as Kappa Bridge, Taisho Pond and Meijin Pond. You can spot wildlife at the Chubu Sangaku National Park during the day or take in the brilliance of thousands of stars at night.