Hotels in Tower Bridge, London
Chamberlain Hotel
130 - 135 Minories
Tower Bridge
London
EC3 1NU
The Chamberlain Hotel is your 'home away from home' in the centre of London. It is conveniently 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.
Accommodation
Rooms: 64
Facilities
Internet access, Sauna, Swimming Pool
Weddings and Conferences
Yes
In case of alteration, please check prices, opening times and any specific important information before booking or visiting
Go Back to London?
More Hotels in London?
Places to Visit near Chamberlain Hotel
Restaurant Sauterelle , LondonTower of London, Tower Bridge
Prism Restaurant and Bar, London
Chamberlains Restaurant , Monument