Central London is full of beautiful parks, rich history and incredible architecture, amongst which is an array of gloriously luxurious hotels. Whether visitors are looking to base themselves in the heart of London’s entertainment district, stay somewhere historic, or settle near the shops, Central London promises visitors the ideal home from home for their time in the capital.
Opened as One Aldwych Hotel in 1998, the Covent Garden building, completed in 1907, was designed by the architects responsible for The Ritz hotels in London and Paris. Enter the world of Roald Dahl with a specially themed Charlie and the Chocolate Factory-inspired afternoon tea, savour Eneko’s Basque country cuisine or enjoy a gluten and dairy-free meal in Indigo.
Situated in Covent Garden, just a short walk from Trafalgar Square and Embankment, the Henrietta Hotel is surrounded by an array of great bars and restaurants, not to mention the eponymous, world famous market. Stretched across two traditional townhouses, part of this hotel was once occupied by the offices of George Orwell’s publisher; now it hosts an in-house restaurant with a menu by Michelin-starred chef Ollie Dabbous.
Found in the heart of Covent Garden, St Martin’s Lane is surrounded by a host of theatres, restaurants and bars, although guests may like to sip on a cocktail in Blind Spot, a hunting lodge-themed cocktail bar. Venture outside the hotel and check out the lions and fountains in Trafalgar Square or head into the hustle and bustle of Leicester Square, which are both just a short walk away.
Occupying a restored Victorian building, where traditional architecture meets modern style, the Corinthia Hotel neighbours Britain’s corridors of power in Whitehall. Indulge in Italian food at Massimo or go British at The Northall, before heading to the Crystal Moon Lounge, which is dominated by a stunning chandelier composed of 1,001 crystal baubles.
The clue is very much in the name with this hotel, which is located in one of London’s top cultural hubs. Made famous as a marketplace, Covent Garden is now better known – as a component of London’s famous West End – for its thriving hospitality scene, playing host to a wide range of bars and restaurants. Guests will find themselves just a few minutes’ walk from the multitude of entertainment venues in and around Leicester Square.
Bask in the palatial glory of this iconic British hotel, home to a majestic restaurant that attracts natives and visitors alike for some of the best fine dining in town. No one has truly experienced England until they’ve enjoyed afternoon tea at The Ritz. Guests splashing out on a suite can look forward to butlers, grand pianos, private dining areas and a Rolls Royce airport shuttle service.
One of three establishments in the city managed by Dutch hotel group citizenM – including Bankside and Shoreditch – the Tower of London is the brand’s flagship hotel in the UK capital. Venture up to the rooftop bar and gaze over the city skyline, taking in the River Thames and the famous tower built by William the Conqueror after his Norman army successfully invaded Britain in 1066.
Opened in 1837, this luxury Mayfair hotel possesses all the style and sophistication that might be expected of an establishment in one of London’s most prestigious areas. Brown’s Hotel has hosted an assortment of monarchs and presidents, including Queen Victoria, as well as Alexander Graham Bell, who made the first telephone call in Europe while staying here.