Dolphin Hotel, Paddington, London W2 1RS

Dolphin Hotel London

32-34 Norfolk Square,
Paddington,
London
W2 1RS

Tel: 020 7402 4949

Paddington, Bayswater, Hyde Park

Star Rating: 2-star