111 Westminster Bridge 111, London, Greater London (Great Britain) Show on map
Updating availability and prices
Located in Waterloo closeby Lambeth North tube station an ideal base to explore London
Free wifi offered throughout along with modern accommodation and an onsite gym
Book now, best price guaranteed!
Hotel