Stadium steps away from Lille, France hotel’s location
With 50,000 seats, the Grand Stade Métropole stands out as a five-star venue per the Union of European Football Associations (UEFA) and also hosts concerts, trade shows, exhibitions, shopping and meeting space of more than 10,000 square metres.
This Lille, France hotel’s location lies minutes from historic Grande Place, still vibrant with cafés and boutiques. Visit a 13th-century hospital or view newer creations at the Métropole Musée d'Art Modern.
Nearby attractions: