- Please support our journalism through affiliate links. Affiliate Disclosure
The Shangri-La Hotel in London offers an unmatched connection to the city with its location at The Shard. The hotel is known for being the highest hotel anywhere in London, located in one of the most iconic buildings in the world, providing some of the best panoramic views of the city skyline. The Shangri-La Hotel is made up of just over two hundred uniquely designed guest rooms and suites with floor-to-ceiling windows, as well as four different restaurants and bars and a 24-hour fitness center. The city’s highest infinity pool, the Sky Pool, is also located at the Shangri-La.
Shangri-La Hotel, 31 St Thomas Street, London
The St Pancras Renaissance Hotel
Great Northern Hotel
The May Fair Hotel
Z Hotel Soho
Sanctum Soho Hotel
Boundary
South Place Hotel
New Road Hotel
Ham Yard Hotel
Hazlitts
Hotel 41
Qbic Hotel London City
Shangri-La Hotel
St Martins Lane
Stylotel
Sunborn London
The Bailey's Hotel
The Pavilion Hotel
The Royal Horseguards
Ampersand Hotel
CitizenM
Zetter Townhouse Clerkenwell
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Go to travel reservations.