Bob W Tower Hill Residences
London England
Check in
3:00 PM
Check out
11:00 AM
Your journey of exceptional moments begins the instant you cross the threshold of Bob W Tower Hill Residences, where every detail is crafted to elevate your stay, within a 15-minute walk of Tower Bridge and Tower of London. This apartment is 15 minutes walk to Thames River and 20 minutes walk to Liverpool Street.
Make yourself at home in one of the 16 individually furnished guestrooms, featuring kitchens with stovetops and dishwashers. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include coffee/tea makers and washers/dryers.
Property Details
Location
66 - 67 Chamber Street, London, England E1 8BL, United Kingdom