|
 |
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 - W2 1RS
London | |
 | |