The over-the-top luxury hotel, The Wanda Reign on the Bund, has opened on Shanghai’s waterfront, billing itself as the city’s first « 7-star » hotel.

Read More

+ There are no comments

Add yours