Tower View Apartments offer a highly desirable, central location in the heart of the City of London. Sitting just opposite the iconic Tower of London and Tower Bridge, the apartments are ideally located holiday apartments in London to use as a base for visiting London's top attractions.
The City's financial district as well as popular tourist spots, such as St Paul's Cathedral, the Barbican Centre and City Hall, can all be reached on foot from the bustling and historic area. It is only a short tube journey from Tower Hill to the vibrant West End, and Canary Wharf is also easily accessible on the DLR from Tower Gateway.
Tower View Apartments are housed in a residential development featuring a mix of studios and one bedroom apartments. Contemporary and stylish, you can expect simple furnishings alongside colourful accessories and quirky artwork. With its comfortable fittings and central location, it is the perfect 'home from home' apartment to head back to after a day spent exploring London's top attractions.
Tower Hill, Fenchurch Street, Aldgate
All utility bills (electricity, heating, water)
Fresh linen & towels
24 hour emergency helpline
Fully equipped kitchen
Weekly housekeeping