No image available for this hotel
No image available for this hotel
London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
Winchester Road , 2nd floor, London
Located in London, 2.2 km from London Zoo and 2.5 km from Lord's Cricket Ground, Stunning 2 bed 2 bath offers free WiFi and air conditioning. The property is 4.3 km from Madame Tussauds and 4.4 km from King's Cross Theatre.
See MoreUsage of subsidiary facilities may incur additional fees