Those of you who are familiar with the hotel chain Shangri-la will be accustomed to extreme luxury. The group’s new venture, inside London’s The Shard, will not disappoint you. Launched in May of this year, the hotel occupies the 32nd to the 54th floors of the London Bridge skyscraper.
The 202 rooms have windows that go from floor to ceiling, overlooking the Thames and Westminster Palace. On the top floor, you’ll find an indoor pool and a cocktail bar. The bathrooms are filled with Acqua di Parma. There are also two Asian restaurants. In other words, the Shard is utterly luxurious.