Situé à Londres, à moins de 3,1 km de Tottenham Hale et à 3,8 km de l'Emirates Stadium, l'Amhurst Hotel propose des hébergements avec un jardin. Vous bénéficierez gratuitement d'une connexion Wi-Fi et d'un parking privé. Vous séjournerez à 4,4 km de la station de métro Wood Green, à 6,2 km du parc Victoria et à 6,4 km du théâtre King's Cross. Ce Bed & Breakfast possède des chambres familiales.
Vous séjournerez à 6,4 km du palais Alexandra et à 6,7 km du marché de Camden. L'aéroport de Londres-City, le plus proche, est implanté à 14 km.