Luxembourg City

Luxembourg, capital of the Grand Duchy of Luxembourg is less than 50 minutes away by car

en_GBEN