Located in Tower Hamlets, this hotel is within 1 mi (2 km) of Victoria Park and London Fields. Olympic Stadium and The Gherkin are also within 3 mi (5 km).
BAD LOCATION, TINY ROOMSPros: Air conditioning worked.Cons: Tiny, tiny rooms, space only to stand b/n beds. Noise from next room during night. Not recommended.