Hotels nearby 30 Church Lane, London E11 1HG, United Kingdom

Ibis Styles London Leyton Hotel

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

Ibis Styles London Leyton Hotel

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

Travelodge Hotel - London Snaresbrook

Approximately 1.85 km away
Address: 73 Hollybush Hill, London, Redbridge E11 1PE, United Kingdom

Amberley Castle Hotel

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