Bob W Tower of London offers accommodations within 2.3 miles of the center of London, with free Wifi and a kitchen with a dishwasher, an oven, and a microwave. The property is around 0.8 miles from London Bridge, a 18-minute walk from St Paul's Cathedral, and 0.8 miles from Liverpool Street Tube Station. Guests can enjoy city views.
At the apartment complex, the units are equipped with a desk, a flat-screen TV, a private bathroom, bed linen, and towels. A toaster, a fridge, and stovetop are also featured, as well as a coffee machine and a kettle. Additional in-room amenities include chocolates or cookies.
Popular points of interest near the apartment include Sky Garden, Tower of London, and Tower Bridge. The nearest airport is London City Airport, 6.2 miles from Bob W Tower of London.