ABC Hotel, Paddington, London W2 2RU

ABC Hyde Park Hotel London

119-121 Sussex Gardens
Paddington,
London
W2 2RU

Tel: 0207 7064 660

Paddington, Bayswater, Hyde Park