Amhurst Hotel London London
0
Reviews
Budget in London
- South Tottenham
45 - 47 Amhurst Park
, South Tottenham, London, N16 5DL
0208 800 7587
http://www.amhursthotel.co.uk
The Amhurst Hotel is a Budget Self Catering Hotel, situated in North London near Finsbury Park. The Amhurst Hotel is a good option for singles, families and students looking for low cost and cheap rooms in London.
|