The Shangri-La Hotel, At The Shard, London is a luxurious hotel located in one of London's most iconic buildings. All rooms are equipped with a flat-screen TV, offering a wide range of channels to choose from. The hotel also offers a selection of on-demand movies and TV shows for guests to enjoy. The Shangri-La Hotel, At The Shard, London is known for its exceptional service and breathtaking views of the city, making it a popular choice for travelers looking for a high-end hotel experience.