Your cart
Il n'y a plus d'articles dans votre panier
Cet hôtel de 3 étoiles est situé en dehors du centre de London et fut construit en 2002. Il se trouve à 14.0 kilomètres de Wembley Stadium et la station la plus proche est Edgware Station. L'hôtel a un restaurant, un bar, un salon de conférence et une cafétéria. Les 195 chambres sont équipées de sèche-cheveux et air conditionné.