Rooms In Shangri-La Hotel, At The Shard, London  

Southwark   8009575480
Information Comments Map Rooms

US$726

Average per night / Taxes not included