It would seem odd to find a hotel touting British hospitality in the heart of sprawling Shanghai. But one hotel — Hotel Guoman — is promising such an experience.
The England-based hotel brand, has four establishments in the heart of London: the Royal Horseguards, The Cumberland, The Tower and Charing Cross.
