Located 1.97 km from Business Design Centre of London
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
Located 1.98 km from Business Design Centre of London
Old Town Apartments are situated close to Regents Park, one of the most desired districts of London. They offer you together 13 stylishly furnished... More information
Located 1.99 km from Business Design Centre of London
Langham Apartments London are modern and stylish apartments, superbly located within the heart of the Shoreditch Triangle, in Rivington Street, only... More information
Located 2.02 km from Business Design Centre of London
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 2.05 km from Business Design Centre of London
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
Located 2.06 km from Business Design Centre of London
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
Located 2.29 km from Business Design Centre of London
The hotel is proudly standing in the middle of Shoreditch High Street, just a few minutes from Liverpool Street, and just 5 metro stops away from... More information
Located 2.43 km from Business Design Centre of London
Situated in the heart of London's West End, the Hotel is only a few minutes walk from Oxford Street, with Soho, Covent Garden and Theatreland a short... More information
Located 2.61 km from Business Design Centre of London
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
Located 2.63 km from Business Design Centre of London
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
Located 2.66 km from Business Design Centre of London
Andaz Liverpool Street London is perfectly located close to London main attractions, the Tower Bridge, the Tower of London, St. Paul's Cathedral, Tate... More information