Hotel In London/City/England -

Chamberlain Hotel,London,England

" The Chamberlain was easy to locate, excellent friendly service. We could leave our luggage in storage (arrived early), to save us lugging it around with us. Within easy..."

The Chamberlain offers a warm, friendly atmosphere with all the modern comforts you would expect from a premier 4 star Hotel. The Chamberlain's restaurant and pub-style bar have a formidable reputation for fine dining and superior ale. The Chamberlain Hotel is your 'home away from home' in the centre of the City conveniently located 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.

130-135 Minories, Tower Hill, 
London. EC3N 1NU 

View More Hotels In London City/Southward/Tower Bridge/Clerkenwell/Aldgate area Click Here