Discover and dream your way through our selection of stunning unusual and exciting hotels in locations all over the world revealed in High Definition.
London Skyline Hotels
Shangri-La Hotel At The Shard in London - Elevated Luxury In The Tallest Skyscraper Of London
Based in West Europe’s tallest building, the Shard, Shangri-La London is a luxury hotel that has been called “a new level of luxury”. According to the Telegraph’s “Luxury” section, “Rooms sizes range from 323-2024 square feet (30-188 square meters) and are among the largest in London. Standard across all rooms …
Accommodation types: Luxury   Skyscraper
Location: London  England  West Europe