Located in North London, 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).
Air conditioning worked. Tiny, tiny rooms, space only to stand b/n beds. Noise from next room during night. Not recommended.