For $15k/Night, the Shangri-La Suite in London Welcomes You to the Tallest Building in the EU
The Shangri-La Hotel in London, located in the tallest building in the European Union, the Shard, is offering exclusive views from the 39th floor of the iconic building. Guests who stay...