4 Place de l'Europe Luxembourg, Luxembourg 1499
Seated: 36
Square Feet: 2,454 ft2
This room is perfect for small groups or as a secretarial room for large events.