Bob W Tower of London
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 of London, where every detail is crafted to elevate your stay, just a 5-minute walk from Tower of London and 11 minutes by foot from Tower Bridge. This aparthotel is 20 minutes walk to The Shard and 15 minutes walk to Liverpool Street.
Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven. A 40-inch Smart television with digital programming provides entertainment, while complimentary wireless internet access keeps you connected. Conveniences include a desk and a separate sitting area, and housekeeping is provided weekly.
Property Details
Location
24 Great Tower St, London, England EC3R 5AQ, United Kingdom