Route GuidesRoutes City GuidesCities Map Log in

Winrose Hotel

London
24 Sussex Gardens, London, W2 1UL

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.