Just a 10-minute walk from Stratford Tube Station, this friendly budget hotel has rooms with free Wi-Fi and a flat-screen TV. The O2 Arena is a 10-minute tube journey from Stratford.
Number of rooms: 10
51 Romford Road, Newham, London, E15 4LY, United Kingdom