45-47 Amhurst Park, London, N16 5DL
Location: Stamford Hill
Prices start from: £23.33
Review Score: 3.9 / 5
This great value London hotel in Stamford Hill offers easy access by bus to nearby Liverpool Street, Shoreditch and Old Street, as well as easy access straight to the centre of London on the Piccadilly line from Manor House Tube Station. Amenities include WiFi, TV, gardens and self-catering kitchen.