The Shangri-La Hotel, At The Shard, London is a luxurious hotel located in one of London's most iconic buildings. The hotel offers guests a private car park, making it easy to explore the city by car. The Shangri-La Hotel, At The Shard, London is known for its exceptional service, elegant decor, and world-class amenities. Guests can enjoy fine dining at the hotel's Michelin-starred restaurant, relax in the spa, or take in the stunning views of the city from the hotel's rooftop bar.