through the looking glass

This has just come to my attention that the number 1 rated hotel in Beijing is... Drum roll please... A frigging Holiday Inn! Yes, they do have true 5 star hotels in Beijing. Granted Holiday Inns do get a worse rep in the U.S. than in many other places around the world. Don't think it [...]

Page 10 of 10« First‹ Previous8910