Route GuidesRoutes City GuidesCities Map Log in

Shakespeare Hotel

London
22-28 Norfolk Square, London, W2 1RS

40 rooms · ★★★ · from £42


Just 200 metres from Paddington Tube Station, Shakespeare Hotel is situated in charming, tree-lined Norfolk Square. It has a 24-hour front desk and spacious bedrooms with satellite TV.