
Tower Hill Deluxe Apartments
1-Bed





2-Bed























































Accommodation Near Tower Hill: The Perfect Stay in Central London
Located at Times Square London in the vibrant Tower Hamlets district, this Accommodation Near Tower Hill offers an ideal home for both business and leisure travellers. With top attractions like the Tower Bridge, only 1.1 km away, and the historic Tower of London just a short walk, guests can dive straight into the heart of London’s iconic landmarks. The modern Sky Garden offers panoramic views of the city, making it a must-visit for first-time travellers. Additionally, the artsy area of Brick Lane, known for its eclectic food scene and vibrant street art, is just minutes away, perfect for those looking to explore London’s creative pulse.
Business travellers will find the location particularly convenient. Liverpool Street Station, just 1.5 km away, connects directly to major business districts, including the financial heart of the City of London. Moreover, the renowned Canary Wharf, home to many multinational corporations, is easily accessible via Tower Hill Underground Station or Aldgate Underground Station. The Central Business Districts of London Bridge and the South Bank can also be reached within minutes by public transport.
For those interested in cultural experiences, Leadenhall Market and Spitalfields Market are nearby and offer an authentic London atmosphere with their eclectic mix of food, fashion, and local craftsmanship. Trinity Square Gardens provides a peaceful oasis for those looking to relax amidst the city buzz.
Additionally, London’s extensive transport network makes it easy to explore the entire city. Tower Hill Station is just minutes away, connecting guests to several key underground lines, while major bus routes add extra flexibility for getting around. For those flying in, London City Airport is just 10 km away, providing convenient access to international travellers.
Whether you’re in London for business or leisure, this Accommodation Near Tower Hill ensures easy access to top attractions, key transport hubs, and vibrant cultural scenes.
Location
Times Square, London E1 8GE
Nestled in the historic heart of London, Tower Hill stands as a captivating blend of storied past and vibrant modernity. Its name echoes the iconic Tower of London, a formidable fortress steeped in centuries of history, standing sentinel over the River Thames. This area resonates with a unique charm that marries historical significance with contemporary allure.
The focal point of Tower Hill is undeniably the Tower of London itself, a UNESCO World Heritage Site that has stood witness to royal ceremonies, political intrigue, and the passage of time. Its ancient walls house the Crown Jewels, regal palaces, and a wealth of captivating stories told through exhibitions and guided tours, drawing in visitors from across the globe.
Distance





Amenities
Facilities
Securities
Services
Our Rates
Minimum stay 7 Nights
Price | 1-Bed | 2-Bed |
1-6 nights: | on request | on request |
7-28 nights: | on request | on request |
28-89 nights: | on request | on request |
90+ nights: | on request | on request |
All of our prices are quote in GBP (Pounds Sterling). All apartment rates are based on standard occupancy and facilities. For special requirements and services rates may be higher.
Our rates generally exclude VAT (value added tax) which is 20% for the first 28 nights and 4% thereafter.
Please note that our nightly rates may fluctuate due to seasonal demand and booking volume.
Enquire now about the latest availability and best prices for this particular serviced apartment!