It could be the perfect time for budget-minded travelers to book a room at one of Kyoto's best hotels, for instance. Japan, while not an especially large country, is surprisingly varied when it ...