78-84 Warwick Way, London, SW1V 1RZ
Prices start from: £19.13
Review Score: 3 / 5
This basic London bed and breakfast hotel 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 include a telephone, TV and bathroom.