Waterloo Station hotels in London

| Home Page   More Hotels in UK & Europe

Hotels near Waterloo Station

Waterloo is the UK's largest station, covering an area of 24.5 acres. One of its most notable features is the Victory Arch, built of Portland Stone. This commemorates the London and South Western and the Southern Railway men who gave their lives in the First and Second World Wars.


We have a large selection of quality hotels accommodation within easy reach of Waterloo Station and other London Main Line Rail Stations