Royal Cambridge Hotel, Paddington, London W2 1UB

Royal Cambridge Hotel London

124-126 Sussex Gardens,
London
W2 1UB

Tel: 020 7873 0000

Paddington, Bayswater, Hyde Park