28 rooms · ★★★★ · from £65
Hotel 82 has air-conditioned rooms and free Wi-Fi in the public areas. It is 5 minutes' walk from Baker Street London Underground Station and less than a mile from Paddington and the Heathrow Express.
Log in with your cycle.travel account:
Password |
Or simply use your account on: