Location The Comfort Inn Vauxhall is situated on the south bank of River Thames. The inn is only a few minutes walk from Vauxhall Bridge from where you can see the 2 wonders of Britain, the Houses of Parliament and London Eye. The 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. Rooms The Inn emphasize on comfort, style, friendly and personal service offering you the best value for money in terms of space, facilities, location and hospitality. The uniquely designed executive suites offer spacious bedrooms, air-conditioning, electronic safe, microwave and a jacuzzi for extra comfort as well.Restaurant No information available at this time. General The inn has 3 meeting and conference rooms with the largest one capable can be used for up to 75 delegates in theatre style. There is also a gymnasium available onsite for health conscious guests. |