Location and directions to

Grand Plaza Hyde Park
42 Princes Square
Bayswater
London
W2 4AD

Tel 0207-985-8000

Back to B&B details page for Grand Plaza Hyde Park London