Route GuidesRoutes City GuidesCities Map Log in

Shangri-La Hotel at The Shard, London

London
31 St Thomas Street, London, SE1 9QU

202 rooms · ★★★★★ · from £383


Occupying levels 34-52, the Shangri-La Hotel at The Shard, London offers 5-star luxury and breathtaking views of the capital and beyond. It features an exquisite restaurant and serves cocktails until late at the highest bar in London.