Set in London, Tower Hill Apartments is a self-catering accommodation with a DVD player and free WiFi It is located a 7-minute walk from Tower Bridge The apartments will provide you with a flat-screen TV and a kitchen with a microwave and a refrigerator Featuring a bath or shower, the private bathroom also comes with a hairdryer There is easy access to the centre of London via Aldgate East Station, Tower Hill Underground Station, and Tower Gateway, which are all just a 5 minute walk from Tower Hill Apartments