Best Western Hotel International, 20-22 Place De La Gare, Luxembourg City, Luxembourg, 1616
The financial center and the touristic sites are really close.
Easy access to The EU-district and the International Airpor...