Shakespeare Hotel

22-28 Norfolk Square, London W2 1RS ,United Kingdom
Shakespeare Hotel Shakespeare Hotel is one of the popular Hotel located in 22-28 Norfolk Square , listed under Travel/leisure in London , Hotel in London , Bed and Breakfast in London ,

Contact Details & Working Hours

More about Shakespeare Hotel

Are you planning a trip to London? If you are searching for a hotel in Central London that offers affordable prices, an excellent location and great customer service, Shakespeare Hotel may be the ideal hotel for you.

Map of Shakespeare Hotel