This small, idyllic, family run hotel offers affordable rooms situated in the heart of Victoria, central London, with easy access to Buckingham... More information
Ideally located in the heart of Bloomsbury in Central London this practical hotel offers tranquillity and at the same time is a great spot to plan... More information
Conviniently located in the city centre of London and nearby numerous shops and restaurants, only a 5-minute walk from Mansion House London... More information
St George Victoria Hotel enjoys a privileged location in Central London, in the beautiful Pimlico area, nearby The River Thames and just a short walk... More information
Great location in St George's Drive in Victoria. The top tourist attractions, like the Buckingham Palace and Houses of Parliament are all within... More information
Located in the heart of the city centre, close by St Paul’s Cathedral and nearby the bustling Bow Lane area, where guests can find good restaurants,... More information
This charming hotel offers rooms with stunning and breathtaking views of this exciting city and over the Russell Square. Great location near the City... More information
The Elizabeth hotel enjoys a great location overlooking the magnificent gardens of Eccleston Square, close to the main shopping and theatre districts... More information
Modern, comfortable and relaxing hotel with ideal location between the City, The Law Courts and West End. Guests can enjoy the tranquil Atrium lounge... More information
With an unbeatable central location, the Eaton House Hotel London offers comfortable and cozy guestrooms, ideally located nearby Victoria Station,... More information