City Center
Chamberlain Hotel is a jewel in the City of London, located close to historic Tower Bridge. A fabulous concept building has been finished with a pleasing attention to detail. A state-of-the-art conference and meeting centre is also available. Located in the financial centre, the bustle of the weekdays is replaced by an air of calm over the week-end. The restaurant has been decorated with murals that were hand painted and there is a large bar offering snacks throughout the day, all in all the Chamberlain is value for money and an ideal base for your visit to London.