Situated in London, within 3.1 km of Tottenham Hale and 3.8 km of Emirates Stadium, Amhurst Hotel features accommodation with a garden and free WiFi as well as free private parking for guests who drive. The property is located 4.4 km from Wood Green Metro Station, 6.2 km from Victoria Park and 6.4 km from King's Cross Theatre. The bed and breakfast has family rooms.
Alexandra Palace is 6.4 km from the bed and breakfast, while Camden Market is 6.7 km from the property. The nearest airport is London City Airport, 14 km from Amhurst Hotel.