21 rooms · ★★★★ · from £68
Within 5 minutes’ walk of Madame Tussauds waxworks and the Sherlock Holmes Museum, these modern and air-conditioned apartments offer free Wi-Fi access. 146 Suites are just a 5-minute walk from Baker Street Underground Station.
Log in with your cycle.travel account:
Password |
Or simply use your account on: