London. This is a sprawling metropolis of different suburbs and unique districts, each with its own history, sights, character, peculiarities, and excellent hotels.
Photo: The Prince Akatoki
Rising to a dizzying height of 309.6 meters, the dazzling glass panel fronting of The Shard can be seen from across all of London. This glamorous skyscraper is the tallest building in the United Kingdom, and you can stay high up in the luxurious surroundings of the five-star Shangri-La.
Photo: Shangri-La The Shard
Few London hotels elicit as much recognition and respect as The Savoy. This classic luxury establishment is a London institution, and you’ll love how the hotel has a long and exalted history dating back to 1889.
Photo: The Savoy
The Ned is named after famous British architect Edwin Lutyens, who went by the nickname “Ned.” This five-star boutique stay is a wonderful tribute to Lutyens, and it’s also a wonderful place to stay.
Photo: The Ned
If you’d love to live the glamorous life of a London socialite, there’s no better place to stay than The Kensington Hotel. Perfectly situated among the leafy lanes and grand avenues of South Kensington, this is one of the best hotels in London!
Photo: The Kensington Hotel
The Waldorf Hilton is one of the best luxury hotels in London, and if you’re in the city for a night or two at the theater, then this is the number one choice for you. This five-star luxury boutique has a name that resonates through the ages.
Photo: The Waldorf Hilton
The Bloomsbury Hotel is one of the most classic boutique hotels in London, and very few other hotels in the capital compete with the timeless aura of this boutique beauty. You’ll find The Bloomsbury Hotel on Great Russell Street, where you’ll be met by a discreet but elegant gateway that leads to a marvelous neo-Georgian facade.
Photo: The Bloomsbury Hotel
Photo: NoMad London