Browsing Tag

Shangri-La Hotels

Travel

The Shangri-La at The Shard | Is There A Better View in London?

The Shangri-La at The Shard | Is There A Better View in London?

Spanning 20 countries and over 100 five-star locations, the Shangri-La Hotels and Resorts meet the true meaning of an idyllic escape as they offer guests effortless serenity and world-class comfort within a luxurious setting. The Shangri-La at the Shard in London, which opened their doors in May of 2014, welcomes guests with the grand architectural visage of the Shard: a Renzo Piano designed building. Located on St. Thomas Street, this five star hotel marks the first elevated luxury hotel in…

Continue Reading