Royal Cambridge Hotel

hotel1_4864_100611.jpg

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.