The Chamberlain Hotel is located in Tower Hill, near Tower Bridge. Bedrooms include complimentary snacks, drinks and toiletries, room service and a minibar. Deluxe King rooms and Roof Terrace rooms offer private outdoor terraces. The restaurant serves refined pub classics using fresh, seasonal UK ingredients. The hotel holds a Green Tourism Gold Award.
It is 2 minutes' walk from Tower Gateway DLR station.
© 2026 Whats Going On London Ltd. All rights reserved.