London: Hotels
-
0.3km of London
Boasting free Wi-Fi throughout, the modern apartments at West End Apartments are situated in the heart of London, 5 minutes’ walk from Piccadilly Circus. The attractions of London’s West End are within easy reach.
From 190.00GBP / Night
-
0.3km of London
Between the River Thames and Trafalgar Square, this beautiful 5-star hotel has a luxurious mix of history and modern style. It has a 2 AA Rosette restaurant, a gym and river views.
From 179.00GBP / Night
-
Radisson Blu Leicester Square London
0.3km of London
Between the National Gallery and Leicester Square, this boutique hotel offers luxury rooms with marble bathrooms and Bang & Olufsen entertainment systems. Trafalgar Square is just 3 minutes’ walk away.
From 193.50GBP / Night
-
Radisson Blu Edwardian, Hampshire
0.3km of London
With a modern fitness centre and impressive city views, the 5-star Radisson Blu Edwardian, Hampshire has luxury bedrooms and free WiFi throughout the property. The hotel is situated on Leicester Square, in the heart of Theatreland.
From 181.90GBP / Night
-
Thistle Trafalgar Square, The Royal Trafalgar
0.3km of London
The Royal Trafalgar by Thistle is located on a quiet street just off London's lively Leicester Square. It is next to the National Portrait Gallery, in the middle of the West End and the famous Theatreland area.
From 166.00GBP / Night
-
Covent Garden by City Central Aparts
0.4km of London
Situated in the heart of the popular district of Covent Garden, by St Paul’s Church and Covent Garden Market, City Central boasts modern apartments with free Wi-Fi and easy access to many London attractions.
-
0.4km of London
Originally opened in 1889, 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.
From 396.00GBP / Night
-
0.4km of London
In the heart of London’s theatre district, Haymarket Hotel is surrounded by restaurants, bars, and is just next door to the Theatre Royal. Guests can enjoy a swimming pool, gym, and a spa with a range of treatments.
From 288.00GBP / Night
-
0.4km of London
Welcoming guests since 1909, the Strand Palace Hotel is located in London’s West End within just 700 metres of the Adelphi and the Vaudeville theatres.
From 109.00GBP / Night
-
0.4km of London
every hotel Piccadilly is excellently located in the heart of London, at the doorstep of the city’s iconic Piccadilly Circus, China Town and Leicester Square.
From 185.00GBP / Night