We currently only list our key partner properties online. Contact our team today for a range of options in this area. Fill out the form below or call us on 0330 0240 101
Serviced Apartments in Tower Hill
Serviced accommodation in the riverside district of Tower Hill.
Showing results
Check Availability
Serviced apartments in Tower Hill
Running right down to the Thames and the iconic landmark of the Tower of London, Tower Hill positions you in the perfect location for working in the City and enjoying weekends on the riverside. The nearby St Katherine Docks is a renovated marina with plenty of places to eat and drink and doubles up as a venue for some great events, including the Boating Festival and Wimbledon screenings it runs in the summer. Across the river lies the sunken amphitheatre at The Scoop, which hosts a variety of shows and exhibitions.
Establish your central city base at one of our bright and airy apartments in Altitude Point or settle into a cosy one-bed at Sugar House. Need somewhere pet-friendly? Or with a private outdoor space? We’ve got it covered. Your property will be fitted with all the amenities required to make yourself at home with your weekly apartment cleaning also taken care of, giving you more time to enjoy the city. Our Guest Relations team are on hand 24/7 to fulfil any additional requests and make your stay the best it can be.
Explore Tower Hill Areas