Welcome to Hotel Aldgate Superior Apartments London, Located just 15 minutes’ stroll from the Tower of London, Aldgate Superior Apartments offers bright self-catering accommodation. Aldgate East Tube Station is directly outside. The apartments offer a living room with sofas and a flat-screen TV with a DVD player. Each apartment also includes a private bath or shower room. With a fridge, the fitted kitchens at the Aldgate Superior Apartments include a toaster and a kettle. Numerous restaurants, cafes, and bars can be found within a 5-minute walk. Tower Hill is just 600 metres away and the popular Brick Lane is within 800 metres. London Heathrow Airport is just over an hour’s Tube journey away. (Hotel Aldgate Superior Apartments London hotels booking).