The Shard is a renowned 5-star hotel located in the iconic Shard building in London. It offers luxurious accommodations and a variety of dining options, including a restaurant that serves all meals. Guests can enjoy a delicious breakfast, a delightful lunch, and an exquisite dinner, all included in their stay. The hotel's culinary team is committed to creating culinary masterpieces that showcase the best of British and international cuisine. With its breathtaking views of London and impeccable service, The Shard provides a memorable stay with all meals included.