Novotel London Waterloo

from
check rates
avg/night
up to: % savings
113 Lambeth Road, London, England
  • stars
  • rating
Situated in the city center, this hotel is close to Lambeth Palace, Big Ben, and Tate Britain. Also nearby are Houses of Parliament and London Aquarium. read more
Special Offer
Reviews
Marriott London County Hall

from
check rates
avg/night
up to: % savings
London County Hall, London, England
  • stars
  • rating
This grand historic hotel is situated in central London, right on the South Bank; Big Ben is opposite and the London Eye is 50 metres away. read more
Special Offer
Reviews
Park Plaza Riverbank London

from
check rates
avg/night
up to: % savings
18 Albert Embankment, London, England
  • stars
  • rating
Located opposite the Tate Britain, along the River Thames, gives you a chance to visit London`s famous historical landmarks.The hotel is easily approachable from Waterloo,Vauxhall and Westminster stations. read more
Special Offer
Reviews
Park Plaza County Hall London

from
check rates
avg/night
up to: % savings
1 Addington Street, London, England
  • stars
  • rating
The hotel is ideally located near London`s attractions, such as London Eye,Aquarium,Big Ben. Being just 2 minutes to Waterloo Station this is ideal choice for London visit, whether it`s for business or leisure. read more
Special Offer
Reviews
Park Plaza Westminster Bridge London

from
check rates
avg/night
up to: % savings
200 Westminster Bridge Road, London, England
  • stars
  • rating
This fantastic new hotel is located on the South Bank, near London Eye. Waterloo and Westminster stations are within 5 minutes walk, making easier to travel and ideal choice for city break or business trip. read more
Special Offer
Reviews