Shangri-La Hotel, At The Shard, London is the first elevated luxury hotel in the city. It offers 202 guestrooms and suites located on levels 34 and 52 of The Shard, Western Europes tallest build
Shangri-La Hotel, At The Shard, London is the first elevated luxury hotel in the city. It offers 202 guestrooms and suites located on levels 34 and 52 of The Shard, Western Europes tallest build