The annual awards from Skytrax are out and the top four airports are in Asia. The rankings, voted for by international air travelers, give Denver International Airport the Best in the U.S. award.
The Crowne Plaza, Albert Embankment, is in the heart of the capital’s newest hot neighborhood.