This 3 star hotel is located in the city centre of Lille-Fr and was established in 2002. It is close to the Opera and the nearest station is Romarin.