Japan Travel: Imperial Hotel relaxing nature, Kamikochi, Nagano,004 Moochan
Built in 1933, the Imperial Hotel (Teikoku Hotel) is the most prestigious accommodation in Kamikochi, offering a combination of mountain lodge atmosphere and first class hospitality services.
AloJapan.com