To enjoy your vacation in London, stay at Amhurst Hotel apartment, which is at a distance of 7 km from Tower of London and a 10-minute ride from Dalston. It is situated nearly a 10-minute walk from London Stamford Hill train station and just near Heathland Road bus station.
Restaurant Pizza on Time is around 25 minutes' walk from Amhurst Hotel apartment.
Lee Valley Regional Park Authority is a 25-minute stroll away, while Church of St Andrew is a short distance from the hotel. Amhurst Hotel is located in Hackney, showing music, comedy, and drama of London. London City airport is at a distance of 15 km from the property.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please