The hotel is perfectly located on the South Bank of River Thames, across Westminster Bridge, a few minutes walk from the London Eye, Big BenThe Houses of Parliament, Westminster Abbey, London Aquarium, National Theatre, and the South Bank Centre. Waterloo Station is just 300m meters away providing quick and easy access to Oxford Street, Piccadilly Circus and Leicester Square.Guest can enjoy free WI-FI access, free laundry room and complimentary access to the gym, sauna and steam room. Spa ... More