| |
Accommodation
Name. |
|
|
 |
The Chamberlain Hotel
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.
London
 |
|
|