Chamberlain Hotel 4-Star

Book this hotel in London, England: South, United Kingdom.

Photos of the 4* Chamberlain Hotel

About the 4* Chamberlain Hotel

The Chamberlain is a jewel in the City of London. Conveniently located just north of Tower Bridge and is a short stroll to many of Londons world famous tourist hotspots. The rooms are airconditioned and offer superb comfort throughout ably supported by 24 hour room service. The bedrooms are a very good size and with comfortable and tasteful furnishings. A stateoftheart conference and meeting centre is also available. Located in the financial centre the bustle of weekdays is replaced by an air of calm over the weekend. The restaurant has been decorated with murals 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.

4* Chamberlain Hotel on a map of United Kingdom

London Airport 4* Chamberlain Hotel
Flight + Hotel
Hotel Only
Chamberlain Hotel
England: South United Kingdom
Chamberlain Hotel
For nights
Guests in Room 1
Adults Children