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