Amhurst Hotel London

Amhurst Hotel London

5 1  Reviews


Other Hotels in London - Stamford Hill
45-47 Amhurst Park , Stamford Hill, London, N165DL
020 8800 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.
Tags: Amhurst Hotel




Amhurst Hotel London Reviews


Amhurst Hotel - 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.  
Tags: Amhurst Hotel

Rating  5

Report this Review

Would you like to submit a review of Amhurst Hotel, London? Submit a Amhurst Hotel London review and contribute to the directory of recommended Other Hotels in London. Are you the owner of Amhurst Hotel London, then claim it today. If you claim a business, it will enable you to update the business contact details.