- Hotel in London, United Kingdom
- ListMap
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 Average per night
Book NowUSD 850
GBP 640