Choose your room
Imperial Onedin Point-Tower Hill Apartment
Situated just 1.3 km from the historic castle "Tower of London", Imperial Onedin Point-Tower Hill Apartment London also boasts easy access to Shadwell train station which is merely a 10-minute walk away.
The View from The Shard is approximately 2 km away, while Mitchell Beck Statue is a few moments from the apartment. Guests will find St Katharine Docks Marina only 550 metres from this apartment.
Enhancing your comfort, a shower can be found at the accommodation. Moreover, there are hairdryers and towels as well.
For those who want to cook their own meals, this apartment provides self-catering options such as an electric kettle, a refrigerator, and glassware. Imperial Onedin Point-Tower Hill Apartment is within 10 minutes' walk of Aldgate bus station and just around the corner from Tower Hill underground station.