Located 159 meters from HARWOODS OF KENT (TENTERDEN) LTD. Set in a prime location of London, Travelodge London Vauxhall puts everything the city has to offer just outside your doorstep.
Located 245 meters from HARWOODS OF KENT (TENTERDEN) LTD. Stop at Still Life - Vauxhall Apartments to discover the wonders of London. The hotel offers a high standard of service and amenities to suit the individual needs of all travelers.
Located 488 meters from HARWOODS OF KENT (TENTERDEN) LTD. Second Nest London Warehouse is a popular choice amongst travelers in London, whether exploring or just passing through.