Park Grand Paddington Court Hotel London 27 Devonshire Terrace, London W2 3pd, United Kingdom, London

8/10.0 Based on 1 review.

Here are the latest reviews for Park Grand Paddington Court Hotel London

Our Customer stayed here in July 2011

We were pleased with our stay and would be happy to stay there again.

Rating: 4/5
4 out of 5