The Chamberlain Hotel
130 - 135 Minories London, Greater London EC3 1NU
(64 Rooms)
The Chamberlain Hotel is one of London's newest hotels, located just north of Tower Bridge is suitable for all stays. It offers outstanding food and drink in both casual and more formal environments.
Apart from its own unique and historic surroundings, The Chamberlain offers immediate access to London's West End and the South Bank. And at the end of every day you can sit and enjoy the comfort and luxury of The Chamberlain.
|