St George Hotel, Paddington, London W2 1RT

St George Hotel London

46 Norfolk Square,
Paddington
London
W2 1RT

Tel: 020 7402 6462

Paddington, Bayswater, Hyde Park

Star Rating: Budget