The Shangri-La Hotel, At The Shard, London is a luxurious 5-star hotel located in the iconic Shard building in London. It offers elegant rooms and suites, several restaurants and bars, and a spa. The hotel is known for its stunning views of the city, exceptional service, and luxurious amenities.