Luxury London Suite

This image shows the Shangri-La Suite

Shangri-La at the Shard 

The first Shangri-La I stayed at was in China, where the hotel looms on the upper floors of Beijing’s World Trade Centre complex. Not exactly subtle. The one in Paris – my favourite – is set in a Napoleonic family mansion, where you can wake up to an eyeful of the Eiffel.