16 rooms · ★★★ · from £50
A 10-minute walk from Hyde Park and 5 minutes' walk from Edgware Road Tube Station, Winrose Hotel offers bed and breakfast accommodation and free Wi-Fi in the heart of London.
Log in with your cycle.travel account:
Password |
Or simply use your account on: