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…
Browsing Tag

