Shangri-La Hotel at The Shard, London

A unique experience in every room of Western Europe’s highest hotel