Shangri-La The Shard, London
Shangri-La The Shard, London is the capital’s highest hotel, located in The Shard, one of the world’s most iconic buildings, situated in the heart of London Bridge. Set between Borough Market and Bermondsey Street, the hotel boasts a vibrant food and beverage offering from sky high cocktails in GŎNG Bar, to elegant afternoon tea in TĪNG Restaurant and Lounge, and local favourites by Bar 31. Whether by foot, road, boat or rail, it connects to world famous landmarks such as St Paul’s Cathedral and Tower Bridge, and to London’s main business districts in the City and Canary Wharf. Service at Shangri-La The Shard, London has been redefined with a style that feels friendly, warm and genuine, giving guests a truly unique experience of the capital.
Our Highlights
- The view! The hotel occupies 18 floors of The Shard, an architectural icon and Western Europe’s tallest building. Guests can connect to the whole city through panoramic skyline views overlooking the River Thames, with beloved landmarks such as the Tate Modern, Shakespeare’s Globe, Borough Market and St Paul’s Cathedral within easy reach.
- Floor-to-ceiling windows unlock sublime views from all 202 rooms and suites, each highlighted by sophisticated décor with Chinoiserie touches. Body-contouring beds draped in luxury Frette linens make for a relaxing stay, while marble-clad bathrooms feature heated floors and signature Jo Loves amenities.
- Renowned as the highest hotel pool in Western Europe, the hotel’s infinity Sky Pool sits on level 52 and offers guests an exclusive oasis with unparalleled views of London.
Enquiry Form
Please fill in your details and a member of the team will be back in touch