Located in the iconic Shard building, the Shangri-La Hotel offers breathtaking views of London's skyline. With all meals included, you can enjoy a culinary journey while admiring the city's beauty. From a lavish breakfast with panoramic views to a romantic dinner at the hotel's Michelin-starred restaurant, every meal at the Shangri-La Hotel is a feast for the senses.