The ruin sits atop a hill between the Alsatian village of Leymen and the town of Flüh in the Swiss canton of Solothurn. It is located close to the border with France. Thanks to its elevated position, there is a wonderful view from its tower over Alsace, the Vosges mountains, the Black Forest and the Rhine Valley. Landskron is easy to get to on foot, or you can take a half-hour tram ride from the stations in Leymen or Flüh. The way is well signposted.
The castle was likely built in the early part of the 11th century and, over the course of history, was home to various noble families. Impressive wall remnants, towers, steps and courtyards can still be seen today. Landskron is open to the public and admission is free. A short detour to the ruin is well worth combining with a walk in the pretty surrounding area.