The Hotel 87 Vauxhall is situated on the south bank of River Thames. Few minutes walk from Vauxhall Bridge, you can see the 2 Wonders of Britain, The Houses of Parliament and the London Eye. Nearby tourist attractions include the Waterloo International Terminal, Victoria for Gatwick Express, Tate Britain Gallery and Westminster. The hotel offers comfortable guestrooms that are equipped with standard facilities. There is also a well-equipped conference rooms accommodating up to 75 delegates are also available onsite. During leisure, you can workout at the gymnasium.