Call LIVE Agent NOW
+1-888-376-928631 St Thomas Street, London, United Kingdom
See Map





Airport Shuttle
Pets Allowed
Restaurant
Swimming Pool
Meeting/Banquet Facilities
Show All Amenities
The Shangri-La Hotel The Shard London is a 5-star luxury hotel located on levels 34-52 of The Shard building. It offers stunning views of the city and beyond, as well as an exquisite restaurant and the highest bar in London. Each guest room is uniquely designed with floor-to-ceiling windows, a comfortable Shangri-La Bed, and modern amenities like a TV and coffee machine. The hotel also has 3 dining and drinking venues, including a signature restaurant and a high-end champagne and cocktail bar. Located near London Bridge Train and Tube Station, popular attractions like the Tower of London and the London Eye are easily accessible from the hotel.
Check-in: 16:00
Check-out: 11:00