Situé à Ilford, à 9,6 km de l'aéroport de London City, le Best Western Greater London bénéficie d'un emplacement central à seulement 3 minutes à pied de la gare. L'hôtel met à votre disposition un restaurant, un café bar et un service d'étage.