Select a Hotel
Find a Room
Review
Guarantee or Pay
Please enter a Hotel, City or Destination
  • Hotel in London, United Kingdom
  • List
    Map
In the heart of historic London, within walking distance of some of the capital’s famous attractions, Shangri-La The Shard, London, is the city’s first elevated hotel, offering exciting dining choices and luxurious bedrooms with never-before-seen panoramic views over London.
ADD:
31 St Thomas Street, London SE1 9QU United Kingdom
TEL:
(44 20) 7234 8000
From
USD 888
GBP 713
Average per night
Book Now