The excellent 2-star Amhurst Hotel is a great place to stay in London.
You can find London Metropolitan University, White Hart Lane and Alexandra Palace only 3.3 km from the property. The venue is 9 km away from the city center.
Almeida Theatre is 4.2 km from the hotel and River Lea Navigation is 2.8 km away.
It stands minutes away from Seven Sisters subway station. The hotel offers quick access to London City airport, which is about 15 km away.
This property comprises 43 individual guestrooms featuring a kitchen and television. They provide bathrooms with a washbasin and a shower.
Eat & Drink
A free breakfast is served at the restaurant. Serving an array of dishes, Prezzo - Harrow and Prezzo - Greenwich are just 800 meters away.
There are a luggage storage and parking at guests' disposal.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.