Hotels nearby 20 Kirkdale Road, London E11 1HP, United Kingdom



Hotel ibis Styles London Leyton

Approximately 1.81 km away
Address: 543 and 586 Lea Bridge Road, London E10 7EB, United Kingdom

Ibis Styles London Leyton Hotel

Approximately 1.83 km away
Address: 543 & 586 Lea Bridge Road, London, United Kingdom

Ibis Styles London Leyton Hotel

Approximately 1.83 km away
Address: 543 & 586 Lea Bridge Road, London, United Kingdom

Amberley Castle Hotel

Approximately 1.95 km away
Address: Amberley, Leyton BN18 9ND, United Kingdom

The Fosters Bed and Breakfast

Approximately 1.99 km away
Address: 71 Grosvenor Road, London E11 2ES, United Kingdom