United Kingdom » » London

Search

28/03/2010

1

2

0

Change Room Details

Popular Countries

Need Help?

Book online or call us on:

1800 244 400

From Australia

1 800 757 4714

From USA and Canada

0808 101 3461

From the UK

London Hotels

Map All Hotels

Please see below to browse London hotels sorted by best value. Please click 'BOOK NOW' to get current rates for all room types or last minute offers.

The Rembrandt

11 Thurloe Place
Situated in affluent Knightsbridge, The Rembrandt is a stately hotel opposite the Victoria and Albert Museum, three miles from the theatres and restaurants of the West End....

London House Hotel

81 Kensington Gardens Square
Location. London House Hotel is a traditional townhouse property located in a residential area, just 100 metres from Hyde Park and 1.5 miles from busy Oxford Street....

The Strand Palace

372 The Strand
Location. The Strand Palace stands within the busy Strand district of London, England. Covent Garden is located two blocks away, and the River Thames flows two blocks from the hotel....

Park Plaza Westminster Bridge London

200 Westminster Bridge Road
Location. Park Plaza Westminster Bridge London is located in London, United Kingdom. Hotel Features....

H10 London Waterloo

284 to 302 Waterloo Road
Location. H10 London Waterloo is located in London, UK. Hotel Features....

Hotel Russell

Russell Square
Location. The Russell Hotel overlooks Bloomsbury's tree-lined Russell Square in London, England. The hotel is located three blocks from the British Museum....

Millennium Gloucester Hotel London Kensington

4-18 Harrington Gardens
Location. The Millennium Gloucester is located in the residential Kensington district of London, England....

Best Western Phoenix Hotel

1-8 Kensington Gardens Square
Location. The traditional Best Western Phoenix Hotel is located in the Bayswater area of central London, England....

The May Fair

Stratton Street
Location. The May Fair is positioned one block from the Green Park Underground Station in the glamorous May Fair district of London, England. Buckingham Palace is located five blocks away....

Novotel London City South

53 61 Southwark Bridge Road
Location. The Novotel London City South is located in London, England, 300 metres away from the Tate Modern, half a mile from the city centre, and one mile from Tower Bridge....

Sofitel London St James

6 Waterloo Place
Location....