This 4 star hotel is located in the city centre of Lille and was established in 1990. It is close to the Grand Place and the nearest station is Rihour. The Hotel has a restaurant, a bar and a conference room. All 83 rooms are equipped with minibar, hairdryer, safe, trouser press and air conditioning.