Shaftesbury Park Grand Hotel, Lancaster Gate, London W2 3DU

Park Grand Hotel London

14-16 Craven Hill,
Lancaster Gate
London
W2 3DU

Tel: 0207 262 0111

Paddington, Bayswater, Hyde Park

Star Rating: 3-star