The Shangri-La Hotel, At The Shard, London is a luxurious hotel located in one of London's most iconic buildings. The hotel offers smoke-free rooms that are elegantly designed and equipped with modern amenities. The rooms are spacious and comfortable, providing guests with a relaxing and peaceful environment. The Shangri-La Hotel, At The Shard, London is a perfect choice for travelers who are looking for a smoke-free hotel in London.