Hotel description
A 10 minute walk from Hyde Park and 5 minutes from Edgware Road tube station, the hotel offers bed and breakfast in the heart of London. Nearby are excellent public transport links. The Winrose has limited parking on site at an additional cost.