Tag Archives: China

Shanghai Seven-Star Waterfront Hotel Opens

Shanghai remains a favorite for new luxury outposts, be they stores or hotels, the latest of which is The Wanda Reign on the Bund. The over-the-top luxury hotel has opened on Shanghai’s waterfront, billing itself as the city’s first “7-star” hotel. The Wanda Reign on the Bund opened to much fanfare recently, not only for… Read More »