The Shangri-La Hotel, At The Shard, London is a luxurious hotel located in one of London's most iconic buildings. It features elegant accommodations, including rooms with smart TVs. Guests can enjoy a variety of entertainment options on their TVs, including streaming services and cable channels. The hotel also offers excellent dining options, a spa, and fitness center.