Amhurst Hotel

45-47 Amhurst Park, London, N16 5DL

Location: Stamford Hill
Prices start from: £23.33
Type: Accommodation
Review Score: 3.9 / 5
Check-in: 13:00
Check-out: 07:00

Amhurst Hotel

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.