Arguably the most central hotel in London, located in the heart of the West End at the foot of Oxford Street with the whole of London on your doorstep.…
[St Giles Hotel & Leisure Club - More Details]
This 4-star luxury hotel has a superb location in the heart of central London, just 2 minutes’ walk from Tottenham Court Road Tube station and 5 minutes from Covent Garden.…
[Jurys Great Russell Street - More Details]
A modern hotel set in a superb and quiet location, in the cultural and geographical heart of London. This 116-room hotel, including 80 air conditioned rooms, boasts the Savoria Brasserie and the Battle of Trafalgar pub.…
[Thistle Trafalgar Square - More Details]
Located on Bond Street, The Westbury is a luxury hotel in London’s most exclusive fashion and boutique district.Buckingham Palace, Oxford Street, Regent Street, Carnaby Street and St.…
[Westbury Mayfair - More Details]
Occupying a prestigious location in the heart of London, this luxurious hotel offers a convenient location in the heart of Mayfair, within minute’s walk of Piccadilly Circus and the West End.…
[The Cavendish London - More Details]
The Best Western Premier Shaftesbury Hotel Piccadilly is located right in the heart of London. In the heart of theatreland, it offers the perfect location to explore London.…
[Best Western Premier Shaftesbury Hotel - More Details]
Step inside this luxury hotel and feel the comfort and tranquility of a space flooded with natural light. White orchids, cool Asian art, leather-clad walls and Phillipe Hurel furniture create a mood of contemporary elegance.…
[Radisson Edwardian Hampshire - More Details]
This is one of London's best centrally located hotels as it is situated on the edge of London's famed Theatreland and close to the cosmopolitan bustle of Covent Garden.…
[Strand Palace Hotel - More Details]
Located in the heart of London's West End, only a 5-minute walk from Covent Garden and Trafalgar Square, this luxury iconic hotel will celebrate its centenary in 2008.…
[The Waldorf Hilton - More Details]
Explore central London from this boutique-style hotel with a prime location on the south side of Trafalgar Square, walking distance from entertainment, culture, Leicester Square, Soho and the business district.…
[The Trafalgar Hilton - More Details]