Review – Shangri-La Hotel at The Shard, London
Our stay at Shangri-La Hotel London at The Shard was an unforgettable experience. Smiles greeted us upon arrival and guided us up to the 35th floor for check-in, where we played spot the landmarks through the floor-to-ceiling windows: the Thames… Tower Bridge… and hey! There’s the Gherkin! Lovely Asian touches were seen everywhere throughout the […]
Read More
Recent Comments