All Aldgate hotels
Tower Hill Apartments
London, Greater London E1 8GD - England, UK
Click here for more details
These luxurious apartments are just a 5-minute walk from Tower Bridge, and only half a mile from The Tower of London. With free Wi-Fi, the 4-star apartments have stylish decor and a concierge service.
Tariff from £87 to £500 per room per night
Click here for a larger, interactive map
User reviews of Tower Hill Apartments
Have you been to Tower Hill Apartments?
Please review it here.
Have you visited Aldgate?
Please review the location here.
Premier Budget Hotels
Please mention the UK Hotel Web site when making enquiries.