Shakespeare Hotel London
SHAKESPEARE HOTEL is situated in a charming tree-lined square, north of Hyde Park, with excellent access to all parts of the capital, and prides itself on offering value for money and a good service within the meaning of budget accommodation. Whether you are visiting London with a group or by yourself, Shakespeare Hotel will endeavour to make your stay a pleasant one.
22 - 28 Norfolk Square London W2 1RS
Next to Paddington Rail Station
No parking available
0 - 3 years old Free of charge
Compare all the top travel sites
We ﬁnd more hotels! Compare all the top travel sites in one simple search and find just what you're after. Too easy.