St Martins Lane Hotel
5 Star Hotel
St Martins Lane Hotel is located in the heart of central London, and is surrounded by some of the best-known attractions and Theatres as well as walking distance from the Royal Opera House.
More Details
Radisson Blu Edwardian, Mercer Street
4 Star Hotel
The Radisson Blu Edwardian Mercer Street Hotel is a discrete boutique hotel in the heart of Covent Garden. This luxury four-star hotel in central London, is located in a prime location at the apex of Seven Dials making it the perfect base for both the business and leisure travellers to London.
More Details
The Savoy
5 Star Hotel
The world-famous Savoy Hotel is situated on the banks of the Thames and less than 5 minutes' walk from The British Museum and The Royal Opera House.
More Details
Amba Hotel Charing Cross
4 Star Hotel
Amba Hotel Charing Cross is a stylish hotel in central London, just steps from Trafalgar Square, Covent Garden and situated next to Charing Cross train station. This 4-star hotel features a restaurant and stylish rooms.
More Details
W London Leicester Square
5 Star Hotel
Situated on Wardour Street in Leicester Square, the heart of London's in the heart of Theatreland. The W London Hotel has 192 guest rooms all featuring custom-made furnishings and stylish accents unique to London, as well as a signature spa, fitness facility, and a world-class destination restaurant.
More Details
Citadines Trafalgar Square
4 Star Aparthotel
Citadines Trafalgar Square provides four-star serviced accommodations in one of the most central locations in the city, just a few steps away from Trafalgar Square and minutes from the West End, Oxford Street and Westminster.
More Details