
London, United Kingdom
Amhurst Hotel
Hotel
Welcome to Amhurst Hotel. A small family run Budget Hotel. Ideally located to Manor House underground and Stamford Hill overhead stations, making it easy to get to Cental London. Tottenham Hale Station very close by for commute…
- Wi-fi
- Car park
- Wheelchair-accessible
- Dining area


