Weiler-la-Tour is a commune and small town in southern Luxembourg. It is located south-east of Luxembourg City. The commune's administrative centre is Hassel.