Checking In: Rosewood Beijing – Best Luxury Hotel in China

, , Comments Off on Checking In: Rosewood Beijing – Best Luxury Hotel in China

Beijing is one of the most exciting cities not only in Asia but the world. With world-class attractions like the Forbidden City, the Great Wall, and the many historic Hutongs, just to name a few, Beijing is not to be missed. It can give you quite a …
( read original story …)