Tower Hill Superior Apartments 3B are situated in the historic Aldgate are of London and boast a close proximity to commercial and business areas as well as some of London's top attractions. Ideally located for any type of stay in the city, these apartments are within walking distance of the iconic Tower Bridge, Tower of London and Monument and are also very close to Liverpool Street and the City of London. Exceptional transport links in the area connect guests to all areas of the city, from the energetic West End to the upscale Chelsea and Knightsbridge.
Tower Hill Superior Apartments 3B are a collection of three bedroom apartments which are ideal for large groups or family vacations in London. Fully integrated modern kitchens give guests the chance to cook in their very own kitchen while spacious living areas and bedrooms offer ample space to relax and unwind while in the capital. With weekly housekeeping and free wireless internet included, these apartments provide the perfect base from which to explore the city.