Address : park dräi eechelen 1, luxembourg Show Hotel Map
In the heart of Luxembourg City, Melia Luxembourg is a new 4-star Sol Melia property located at the centre of the triangle-shaped Place de l'Europe, on the Kirchberg plateau. Directly opposite the Luxemburg Congress Center and in close proximity to several EU institutions 2 kms to city centre 7 kms to the nearest airport (luxembourg) 6 km to the nearest station (central)