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
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
Days Hotel London Shoreditch is conveniently located in London's fashionable East-End, within easy reach of the City’s financial district, Liverpool... 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
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
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
This charming hotel features three star accommodations in the city centre of London. The Royal National is a destination in itself, with bars,... More information
Located in central London, the award winning Comfort Inn enables prompt access to Tate Britain Gallery, theatres, restaurants, pubs and other popular... More information
The Comfort Inn SW8 is a modern and comfortable hotel perfectly located nearby the South Bank of the river Thames and the Vauxhall London Underground... More information