York Hôtel est situé dans le coeur de Ilford ville, à seulement 3 minutes à pied de la gare d'Ilford.