The Chamberlain Hotel is your 'home away from home' in the centre of London. It is suitably situated just North of Tower Bridge and is a short stroll to many of London's world-famous tourist hotspots. Being located within the City district provides convenient access to the central business district for our business clientele.
The Chamberlain Hotel is located just north of Tower Bridge and only a short stroll or a taxi ride from all the major city institutions, railway termini and from the Docklands light railway for access to Canary Wharf.
All of the Chamberlain's 64 bedrooms have en-suite facilities with full air conditioning, remote controlled television offering satellite channels, all radio programmes, hairdryer, tea and coffee making facilities and the bathroom even has a plasma screen, so you can relax in the bath and watch television at the same time.

To write a review, you must Sign In first.
Copyright © 2012 Yahoo!7
All rights reserved.