- UK Information
- UK Hotels
- Winrose Hotel
Winrose Hotel
A 10-minute walk from Hyde Park and 5 minutes from Edgware Road Tube Station, Winrose Hotel offers bed and breakfast accommodation in the heart of London. Rooms all have a TV and free Wi-Fi for guests to use.
Rating
Visa,Maestro,American Express,MasterCard
Prices from £80
14