This modern hotel is located on the south side of Westminster Bridge, a short walk from Waterloo Station providing easy access to the London Underground (Northern, Bakerloo and Jubilee Lines) and number of train routes heading South East of England. It's only a short walking distance of London's key tourist attractions including: Big Ben, Houses of Parliament, London Aquarium, London Eye, South Bank, BFI IMAX Cinema, Imperial War Museum, Westminster Abbey, Trafalgar Square and Buckingham ... More