119 rooms · ★★★★ · from £135
Park Plaza Sherlock Holmes is a boutique-style hotel with the contemporary Sherlock's Grill & Bar, a spa and a gym. Oxford Street is within walking distance and 2 Tube stations are nearby.
Log in with your cycle.travel account:
Password |
Or simply use your account on: