The comfortable 4-star The Chamberlain Hotel London offers luxury rooms with views of Tower Hill. Since 2001 the hotel has been hosting guests in a 5-story Georgian building.
The hotel is located in a financial area of London, close to Up at The O2 and The Place. The distance between London city center and the property is 4 km.
There are 64 guestrooms featuring Superior Deluxe Double Room, Super Deluxe Double Room and Luxury Room equipped with free Wi-Fi, multi-channel TV, a balcony, a minibar and a writing desk. They also have en suite bathrooms with a bathtub, a hairdryer and free toiletries.
The refurbished restaurant provides fine meals. Serving british and indian specialties, Abbey Bar is about 50 meters away.
Being close to Tower Hill subway station and City of London, Great Tower Street (N-bound) bus stop, the hotel is well connected to The Gherkin, London Bridge and Tower of London. 10 minutes' drive from London City airport.
Business facilities include a business center, a catering service and a meeting room to suit the needs of business travelers.