Hallasbridge's London, UK
13 Cosmo Place
I'm a regular business traveler to London and quite often stay in the Bloomsbury, Russell Square are...
hub by Premier Inn London Tower Bridge
28 Great Tower Street
A very modern concept hotel, the room is small and while advertised to sleep two I can imagine that ...
Connaught House Hotel London ExCeL
The Connaught House is not the obvious choice whe staying around the Docklands but you reaaly should...
56-60 Guilford Street
I stay in this hotel regularly when in London in business mainly because of its location. The hotel ...