Close To Everything.
The best thing about this hotel according to most guests is its location. Convenient to most transportation links and a short walk to shopping centres and major attractions. Guests traveling on business also praised the location, just a ten minute tube ride to the centre of London.