This 2 star London bed and breakfast is ideally located within a short distance of Victoria Station. Famous London attractions including Westminster Abbey, Buckingham Palace and the Tate Britain are also close by. Room facilities.. More >
Limegrove Hotel is located in Victoria, right in the centre of London. Just minutes from Westminster Cathedral and Buckingham Palace, this cosy, family-run London bed and breakfast has a home from home atmosphere and delivers.. More >
Tudor Inn Hotel has an enviable location in the heart of London, just a short stroll from Victoria’s transport links and top landmarks like Buckingham Palace and Westminster Abbey. Benefit from convenient facilities.. More >
EXCELLENT LOCATION, GREAT VALUE ACCOMMODATION Book a stay at this recently refurbished money saving London hotel and you’ll be within walking distance of Victoria Station. Famous landmarks such.. More >
Our hotels in Vauxhall place you in an ideal location in Central London. Not only do we have hotels in Vauxhall we also have a number of cheap nearby hotels in Waterloo and hotels in Victoria, all of which are within easy access of some of London’s most famous tourist attractions. These London hotels are close to places such as the Tate Britain, Buckingham Palace and Westminster Cathedral, just take a look at our London maps to get a full picture of the area.
Hotels in Vauxhall are perfect if you’ve come to London looking for a central base, without having to break the bank. As well as having some of London’s top attractions close by you can also use the nearby tube station to explore further afield and visit attractions such as Madame Tussauds and London Zoo. At TravelStay.com we have a range of Vauxhall hotels, and if you’re looking for an alternative to the big Travelodge, Holiday Inn or Premier Inn chains you’ll find it here!