Well-known for its food with a wide range of places to eat close by, the Lodge 51 London is set in Newham.
Facilities at the hotel include luggage storage and a 24 hour reception. Guests can also take advantage of the hotel's room service, which is on offer during certain hours.
Rooms at the hotel are equipped with flat-screen TVs, ironing facilities and ceiling fans.
Located close to a range of superb hot spots, the hotel is in close proximity to many bars, nightclubs and fashionable restaurants. Shopping and a vibrant night life are only moments from the hotel's front doors.