The Luxembourg municipal park or city park is a public garden located in the Ville-Haute district of Luxembourg City in Luxembourg . Villa Vauban , which houses the Luxembourg City art museum, is located in this park. I had the opportunity to visit this beautiful place during the weekend and it was a sight to be seen.