The Comfort Inn Vauxhall Hotel provides modern three-star accommodations south of the River Thames in London. The hotel features three meeting and conference rooms. The largest can be used for up to 75 delegates in theatre style or forty in a board or u shaped style. Smaller rooms can be used for interviews. Events with Buffet can be arranged. All guest rooms are en-suite with power showers and equipped.
Comfort Inn Vauxhall Hotel is situated on the south bank of River Thames. Few minutes walk from Vauxhall Bridge from where you can see the 2 Wonders of Britain The Houses of Parliament and the London Eye. Waterloo International Terminal, Victoria for Gatwick Express, Tate Britain Gallery, Westminster and other major attractions are all within easy reach from the hotel along with some famous theatres, restaurant, wine bars and pubs. The hotel has on site car parking for hotel guests (limited spaces, charges apply).