Book Hotel Edgware Road Central Location
Located in London Edgware Road Central Location is 900 metres from Lord's Cricket Ground. The accommodation boasts a hot tub. Hyde Park is 1.5 km away. Free WiFi is provided .All units feature a seating area. A toaster a fridge and stovetop are also available as well as a kettle. There is also a kitchen in some of the units fitted with a microwave. Each unit is equipped with a private bathroom with a bath or shower. Bed linen is offered.Regents Park is 1.6 km from Edgware Road Central Location. London City Airport is 15 km from the property.