6 Rue du Fort Niedergruenewald Luxembourg, Luxembourg 2226
Seated: 55
Square Feet: 70 ft2
Meeting room located on the ground floor. Equipment including beamer, screen, flipchart and mineral water.