 |
On the edge of the River Thames in the heart of Docklands, the main business district outside of central London, this hotel offers a great location for both leisure and business clients staying in the city. The rooms have all been fitted with first class modern amenities and luxurious furnishings to make you feel at home. There is great transport links by tube and bus across London from close by.
|