Located 378 meters from Moratti. Set in a prime location of London, Travelodge London Vauxhall puts everything the city has to offer just outside your doorstep.
Located 381 meters from Moratti. 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 391 meters from Moratti. Stop at Park Plaza London Riverbank to discover the wonders of London. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.