Right in the heart of Lille, the Grand Hôtel enjoys an ideal location: the Lille Flandres and Lille Europe train stations, the airport shuttle, the metro, the Chamber of Commerce, the Opera, the Grand Palais and the city's historic center are all less than 10 minutes away on foot. Enjoy 34 tastefully and thoughtfully decorated rooms.