Luxembourg CityLuxembourg CityCountryLuxembourgDEC Luxembourg City Location of Luxembourg City.Luxembourg City is the capital of Luxembourg.This article is still a stub and needs your attention.Please add a sketch and additional content. Be brave and improve it.