Shopping Centres in Luxembourg Cactus Address: Route des 3 Cantons, 8399 Windhof Luxembourg Phone Number: +352 28 28 34 61