The Shangri-La Hotel, At The Shard, London is a luxurious hotel located in one of the city's most iconic landmarks. Situated in The Shard, the hotel offers breathtaking views of the London skyline. It features elegant rooms and suites, each designed with a contemporary style. With free cancellation, guests can enjoy a worry-free stay at this stunning hotel.