Nearby Landmarks and Attractions

161 Rue du Faubourg d'Esquerchin - 1.9 miles from hotel

HotelF1 Lille Sud Centre Commercial Douai Flers Amenities

  • Free self parking
  • Breakfast available (surcharge)
  • Pets allowed
  • Premium TV channels
  • Flat-panel TV