This hotel is situated in the heart of Lille between the town hall, the grandiose Porte de Paris and the main square with its neighbouring boutiques and shopping galleries. The hotel is around 10 km from Lille airport as well as 700 m away from Lille Flandres and Lille-Europe stations.