Best Western Hotel International
Place De La Gare, Luxembourg, 1616
Average, 3
This hotel comprises 7 floors with a total of 68 rooms including 6 suites. Facilities include a pleasant foyer with a reception desk, a lift, a bar and a restaurant offering a selection of culinary de...
More Info