Japan is the top destination for travel this holiday season

6:47 PM ET Thu, 21 Dec 2017

From Dec. 22 to just past the New Year, Tokyo is the top destination in Asia, says Nelson Allen of Hotels.com.