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 London`s world famous tourist hotspots. The rooms are air-conditioned, 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 state-of-the-art 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 week-end. 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