Ibis Styles London WalthamstowHotel
543-586 Lea Bridge Road, Walthamstow, London, E10 7EB, United Kingdom
This stylish, modern hotel is located at the edge of London near the Blackwall Tunnel. It offers easy access to the City via the A12 and A13 and limited parking at a charge.