Queen's Gate
This 4 star hotel is located in the city centre of London and was established in 1974. It is close to the Natural History Museum and the nearest station is Glouchester Road. The Hotel has a restaurant...
More info
Ambassadors
This 3 star hotel is located in the city centre of London and was established in 1975. It is a short drive away from the Hyde Park and the nearest station is Gloucester Road. The Hotel has a restauran...
More info
Bayswater Inn
This 3 star hotel is located in the city centre of London and was established in 1850. It is a short drive away from the Kensington Palace and the nearest station is Bayswater. The Hotel has a restaur...
More info
Bedford (I)
This 3 star hotel is located in the city centre of London and was established in 1964. It is close to the British Museum and the nearest station is Russell Square. The Hotel has a restaurant, a bar, a...
More info
Thistle Bloomsbury Park
This 3 star hotel is located in the city centre of London and was established in 1910. It is close to the British Museum and the nearest station is Holborn. The Hotel has a restaurant and a bar. All 9...
More info
The Brunel
This 3 star hotel is located in the city centre of London and was established in 1980. It is close to the Hyde Park and the nearest station is Paddington. The Hotel has a restaurant. All 40 rooms are ...
More info
Citadines South Kensington
This 4 star hotel is located within the city of London and was established in 1996. It is a short drive away from the National History Museum and the nearest station is Gloucester Road. All 92 rooms a...
More info
Citadines Holborn - Covent Garden
This 4 star hotel is located in the city centre of London and was established in 1997. It is close to the Covent Garden and the nearest station is Holborn. The Hotel has a restaurant, a conference roo...
More info
County (No Ensuite)
This 2 star hotel is located in the city centre of London and was established in 1936. It is close to the British Museum and the nearest station is Russel Square. The Hotel has a restaurant.
More info
Crowne Plaza - The City
This 4 star hotel is located in the city centre of London and was established in 2003. It is close to the St. Paul's cathedral and the nearest station is Temple Station. The Hotel has 2 restaurants, a...
More info
Crowne Plaza London Docklands
This 4 star hotel is located within the city of London and was established in 2003. It is a short drive away from the Canary Wharf and the nearest station is Canning Town. The Hotel has a restaurant, ...
More info
Ibis Styles London Excel
This 3 star hotel is located within the city of London and was established in 2001. It is close to the O2 Arena and the nearest station is Canning Town. The Hotel has 3 restaurants, a bar, a conferenc...
More info
Waterloo Hub Hotel And Suites
This 3 star hotel is located within the city of London and was established in 1999. It is close to the Imperial War Museum and the nearest station is Lambeth North. The Hotel has a restaurant, a bar a...
More info
Holiday Inn Express London Earls Court
This 3 star hotel is located in the city centre of London and was established in 2005. It is a short drive away from the Chelsea FC and the nearest station is West Kensington. The Hotel has a bar and ...
More info
Holiday Inn Express London Hammersmith
This 3 star hotel is located within the city of London and was established in 2001. It is a short drive away from the Central London and the nearest station is Hammersmith. The Hotel has a restaurant,...
More info
Holiday Inn Express London - Limehouse
This 3 star hotel is located in the suburbs of London and was established in 2003. It is a short drive away from the Tower Bridge and the nearest station is Limehouse DLR. The Hotel has a restaurant, ...
More info
Holiday Inn Express London City (I)
This 3 star hotel is located in the city centre of London and was established in 1998. It is close to the Hoxton & Shoerditch and the nearest station is Old Street. The Hotel has a restaurant, a bar, ...
More info
Holiday Inn Express London Greenwich
This 3 star hotel is located in the suburbs of London and was established in 1999. It is a short drive away from the Martime Greenwich and the nearest station is North Greenwich. The Hotel has a resta...
More info
Holiday Inn Express London-Park Royal
This 3 star hotel is located in the suburbs of London and was established in 2003. It is a short drive away from the Kew Garden and the nearest station is North Acton. The Hotel has a bar and a confer...
More info
Holiday Inn Express Royal Docks
This 3 star hotel is located in the suburbs of London and was established in 2000. It is a short drive away from the Excel Exhibition Centre and the nearest station is Canning Town. The Hotel has a ba...
More info
Garden View
This 3 star hotel is located in the city centre of London and was established in 1900. It is a short drive away from the Natural History Musuem and the nearest station is Earls Court. The Hotel has a ...
More info
Rochester By Blue Orchid
This 4 star hotel is located in the city centre of London and was established in 1913. It is a short drive away from the Westiminster Abbey and the nearest station is St James Park. The Hotel has a re...
More info
Amba Hotel Grosvenor
This 4 star hotel is located in the city centre of London and was established in 1816. It is close to the Buckingham Palace and the nearest station is Victoria. The Hotel has a restaurant, 2 bars, a c...
More info
Doubletree By Hilton London Victoria
This 4 star hotel is located in the city centre of London and was established in 1988. It is a short drive away from the Buckingham Palace and the nearest station is Victoria. The Hotel has a restaura...
More info
Doubletree By Hilton Dartford Bridge
This 4 star hotel is located in the suburbs of London and was established in 1991. It is a short drive away from the Greenwich. The Hotel has a restaurant, a bar, a conference room, a coffee shop, an ...
More info
Hilton London Hyde Park
This 4 star hotel is located in the city centre of London and was established in 1905. It is a short drive away from the Albert Hall and the nearest station is Queensway. The Hotel has a restaurant, a...
More info
Hilton London Angel Islington
This 4 star hotel is located in the city centre of London and was established in 1997. It is a short drive away from the St Paul Cathedral and the nearest station is Angel. The Hotel has a restaurant ...
More info
Hilton London Kensington
This 4 star hotel is located in the city centre of London and was established in 1974. It is a short drive away from the Kensington Palace and the nearest station is Holland Park. The Hotel has 2 rest...
More info
Doubletree By Hilton London Docklands
This 4 star hotel is located within the city of London and was established in 1991. It is a short drive away from the London Eye and the nearest station is Canada Water. The Hotel has a restaurant, a ...
More info
Hilton London Paddington
This 4 star hotel is located in the city centre of London and was established in 1854. It is a short drive away from the Oxford Street and the nearest station is Paddington. The Hotel has a restaurant...
More info
Hilton London Metropole
This 4 star hotel is located in the city centre of London and was established in 1973. It is a short drive away from the Madame Tussauds and the nearest station is Edgware Road. The Hotel has 2 restau...
More info
Hilton London Olympia
This 4 star hotel is located in the city centre of London and was established in 1966. It is close to the Kensington Palace and the nearest station is High Street Kensington. The Hotel has a restauran...
More info
Hilton On Park Lane
This 5 star hotel is located in the city centre of London and was established in 1963. It is a short drive away from the Buckingham Palace and the nearest station is Hyde Park Corner. The Hotel has 3 ...
More info
Holiday Inn Bloomsbury (I)
This 4 star hotel is located in the city centre of London and was established in 1969. It is close to the British Museum and the nearest station is Russell Square. The Hotel has a restaurant, 2 bars a...
More info