Royal Cambridge Hotel


Housed within two charming Victorian townhouses in Sussex Gardens, The Royal Cambridge Hotel is conveniently located in the heart of London at Paddington.

The hotel is ideal for both business and leisure travellers and easily accessible to the business districts, famous shopping streets, theatres, parks, and other popular tourist attractions in London, England.