|
There are a great deal of attractions close t this large hotel in Battersea, South London. Close to the River Thames, it is only the water that separates the hotel from Chelsea and the first class stadium at which Chelsea Football Club play. Clapham Junction Railway Station is within walking distance and offers fast and regular trains into central London at Victoria and Waterloo.
Tariff from £29 per room per night
|
|