since 1999
Book online or call us on +44 (0) 1480 212898

Amhurst Hotel (E5)


45/47 Amhurst Park, London, N16 5DL, United Kingdom Location & Map

Amhurst Hotel Profile and Photos

The Amhurst Hotel is a popular budget hotel in London, offering value for money accommodations with compettetive room rates. The hotel is well suited to individuals, couples and groups searching for Budget Hotels in London.

Amhurst Hotel Features

Free Parking

Amhurst Hotel Room Features

Tea/Coffee making facilities, Bathroom, Shower, Bath, TV, Refrigerator, Shared Bathroom, Toilet, Heating, Shared Toilet, Carpeted Floor

Amhurst Hotel Location & Car Parking

The Amhurst Hotel is situated close to Manor House Station and Seven Sisters Station in central London. Nearby attractions include Alexandra Palace, Camden Town and the Arsenal and Tottenham Hotspur Football Clubs. Car parking is available on site at the hotel.