Tower Hill Apartments
Mansel Street
London Grande Londres
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.
Facilities
|
|||||||||||||
|
|||||||||||||
|
|||||||||||||
|
322