We had a great stay in St Christophers Inn Gare Du Nord. It is on a perfect location and the facilities are great.