|Comfort Inn Vauxhall in London
87 South Lambeth Rd., London, SW81RN United Kingdom (GBR) (Downtown-City Center)
If you’re looking for a conveniently-situated London hotel with great facilities, try the Comfort Inn Vauxhall.
Situated just south of the Thames and within easy reach of Central London, Chelsea and Fulham, Earls Court, Wimbledon and Putney, the Comfort Inn Vauxhall is perfectly suited to both business travellers and tourists. The hotel is only a short walk from Vauxhall Station, where you can catch a fast, direct train to London Waterloo, or tube trains or buses to other London areas.