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 >
Chester Hotel Victoria is a small, family run London bed and breakfast that occupies an amazing location in Victoria, Central London. You can walk to Buckingham Palace and Westminster Cathedral from here. The rooms here are.. More >
Enjoy quality three star London accommodation in a prime location and book a room here! The Oval Cricket Ground and Oval Tube Station are a short walk away, and the attractions on the South Bank are also nearby. Room facilities.. More >
Hanover Hotel London is a basic London budget hotel, located close to Victoria Station and all the attractions of Chelsea and Westminster. Rooms are simply furnished at this hotel, which is suited to budget travellers looking.. 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!