Langkon is not actually a town but just a small RnR stop along the way from Kota Kinabalu to Kudat or Kota marudu or vice versa. It is located at a junction to Kudat and Kota Marudu if you are from Kota Kinabalu or Kota Belud.
The facilities is not what is expected on normal RnR on highways but just enough for travelers to stop and buy some essentials especially snacks and drinks. Do not miss out the groundnuts or the crackers. I bet it taste better than the popular brand groundnuts sold in supermarkets. The nuts are not hard but quite soft and fluffy. I think its the produce from farmers around the area.