The ideal base from which you can visit the many attractions of the City of London and its financial districts. Located close to the centre of London, just off the Walworth Road and Elephant & castle underground station.
We are located a few minutes from London's bustling King's Cross and offer accommodation at very affordable rates. The Swinton Hotel is located in the centre of London and favoured by both business and leisure travellers.
This small and friendly Victorian hotel is suited to both business and leisure travellers. Located between Leicester Square and Piccadilly, a myriad of London attractions are nearby.
Combining the highest standards of service and care. The Royal Horseguards offers an unrivalled blend of elegance and comfort.
Tucked away in a quiet area of Whitehall, this Grade I listed building overlooks the River Thames.
This hotel is officially London's most central. After its multi-million pound refurbishment, every modern convenience is set against magnificent Victorian.