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.
543-586 Lea Bridge Road, London, E10 7EB, United Kingdom
Hotel booked 3 times today.
Nightly rates from $69 to $540