Looking for hotels near Waterloo?


Contrary to popular belief, Waterloo is more than just a transport hub in the centre of London. It is in fact a tourist hotspot with some of the city's most famous landmarks and sights just around the corner. If you head to the river from the station you will be greeted with an array of top London attractions including The London Eye, the London Aquarium and numerous iconic theatres. Just short stroll along the Thames will provide excellent photo opportunities for Big Ben and the Houses of Parliament! The area also boasts many cafe's, bars and restaurants offering much needed refreshment after a day packed full of sightseeing!