Just a stones throw from the River Thames on York Road in Battersea, this large hotel has well over a hundred rooms. Close to Clapham Junction Station, a central hub in transport terms in London, this hotel offers easy access to the heart of London or out towards the west. Chelsea Football Club is only a mile away as well as Battersea Park and Clapham Common.